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:

Video Title

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