Paraview_MCP
An autonomous agent that integrates large language models with ParaView for creating and manipulating scientific visualizations using natural language and visual inputs.
Paraview_MCP
ParaView-MCP is an autonomous agent that integrates multimodal large language models with ParaView through the Model Context Protocol, enabling users to create and manipulate scientific visualizations using natural language and visual inputs instead of complex commands or GUI operations. The system features visual feedback capabilities that allow it to observe the viewport and iteratively refine visualizations, making advanced visualization accessible to non-experts while augmenting expert workflows with intelligent automation.
Video Demo
Click the image below to watch the video:
Installation
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
Setup for LLM
To set up integration with claude desktop, add the following to claude_desktop_config.json
"mcpServers": {
"ParaView": {
"command": "/path/to/python",
"args": [
"/path/to/paraview_mcp/paraview_mcp_server.py"
]
}
}
running
1. Start paraview server
python pvserver --multi-clients
2. Connect to paraview server from paraview GUI (file -> connect)
3. Start claude desktop app
Citing Paraview_MCP
S. Liu, H. Miao, and 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}
}
Authors
Paraview_MCP was created by Shusen Liu ([email protected]) and Haichao Miao ([email protected])
License
Paraview_MCP is distributed under the terms of the BSD-3 license.
LLNL-CODE-2007260
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Scout Monitoring MCP
ผู้สนับสนุนPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
ผู้สนับสนุนAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Web3 MCP
Interact with multiple blockchains including Solana, Ethereum, THORChain, XRP Ledger, TON, Cardano, and UTXO chains.
Remote DCInside MCP Server (Authless)
An example of a remote MCP server without authentication, deployable on Cloudflare Workers.
Maven
Tools to query latest Maven dependency information
SoftProbe MCP Server
An MCP server for managing API test data and resources.
Locust MCP Server
An MCP server for running Locust load tests. Configure test parameters like host, users, and spawn rate via environment variables.
Puppeteer MCP
MCP server for browser automation via Puppeteer
PsiAnimator-MCP
A server for quantum physics simulation and animation, using QuTip for computations and Manim for visualizations.
Search Tools MCP Server
An MCP server that enhances code analysis with advanced search and dependency mapping capabilities.
Roo Activity Logger
Automatically logs AI coding assistant activities, such as command executions and code generation, into searchable JSON files.
Intervals.icu
Connects to the Intervals.icu API to retrieve activities, events, and wellness data.
