Paraview_MCP
Um agente autônomo que integra modelos de linguagem de grande escala com o Para
Documentação
Paraview_MCP
ParaView-MCP é um agente autônomo que integra modelos de linguagem multimodal com o ParaView por meio do Model Context Protocol, permitindo que usuários criem e manipulem visualizações científicas usando linguagem natural e entradas visuais em vez de comandos complexos ou operações de GUI. O sistema possui capacidades de feedback visual que permitem observar a viewport e refinar iterativamente as visualizações, tornando a visualização avançada acessível a não especialistas, ao mesmo tempo que aprimora os fluxos de trabalho de especialistas com automação inteligente.
Aviso
A implementação atual da conexão entre o servidor MCP e o ParaView, tanto no branch principal quanto no branch de desenvolvimento, depende da sincronização entre o pvserver e o cliente ParaView. Como esse recurso foi descontinuado nas versões mais recentes do ParaView, a visualização do aplicativo ParaView pode não exibir corretamente o conteúdo da instância do pvserver, e problemas gerais de estabilidade podem ocorrer.
Demonstração em Vídeo
Clique na imagem abaixo para assistir ao vídeo:
Instalação
git clone https://github.com/LLNL/paraview_mcp.git
cd paraview_mcp
conda create -n paraview_mcp python=3.10
conda install conda-forge::paraview
conda install mcp[cli] httpx
Configuração para LLM
Para configurar a integração com o Claude Desktop, adicione o seguinte ao claude_desktop_config.json
"mcpServers": {
"ParaView": {
"command": "/path/to/python",
"args": [
"/path/to/paraview_mcp/paraview_mcp_server.py"
]
}
}
Execução
1. Inicie o servidor ParaView
python pvserver --multi-clients
2. Conecte-se ao servidor ParaView pela GUI do ParaView (File -> Connect)
3. Inicie o aplicativo Claude Desktop
Como citar o Paraview_MCP
S. Liu, H. Miao, e P.-T. Bremer, "Paraview-MCP: Autonomous Visualization Agents with Direct Tool Use," in Proc. IEEE VIS 2025 Short Papers, 2025, pp. 00
@inproceedings{liu2025paraview,
title={Paraview-MCP: Autonomous Visualization Agents with Direct Tool Use},
author={Liu, S. and Miao, H. and Bremer, P.-T.},
booktitle={Proc. IEEE VIS 2025 Short Papers},
pages={00},
year={2025},
organization={IEEE}
}
Autores
O Paraview_MCP foi criado por Shusen Liu (liu42@llnl.gov) e Haichao Miao (miao1@llnl.gov)
Licença
O Paraview_MCP é distribuído sob os termos da licença BSD-3.
LLNL-CODE-2007260
