ParaView-MCP: An Autonomous Visualization Agent with Direct Tool Use
Shusen Liu, Haichao Miao, Peer-Timo Bremer

TL;DR
ParaView-MCP introduces an autonomous agent that integrates large language models with ParaView, enabling natural language and visual interaction, simplifying complex visualization tasks, and supporting intelligent decision-making in scientific visualization.
Contribution
The paper presents ParaView-MCP, a novel system combining multimodal large language models with ParaView via the Model Context Protocol for seamless, intelligent visualization interactions.
Findings
Enables natural language interaction with ParaView
Supports visual feedback for recreating and updating visualizations
Facilitates cross-application collaboration
Abstract
While powerful and well-established, tools like ParaView present a steep learning curve that discourages many potential users. This work introduces ParaView-MCP, an autonomous agent that integrates modern multimodal large language models (MLLMs) with ParaView to not only lower the barrier to entry but also augment ParaView with intelligent decision support. By leveraging the state-of-the-art reasoning, command execution, and vision capabilities of MLLMs, ParaView-MCP enables users to interact with ParaView through natural language and visual inputs. Specifically, our system adopted the Model Context Protocol (MCP) - a standardized interface for model-application communication - that facilitates direct interaction between MLLMs with ParaView's Python API to allow seamless information exchange between the user, the language model, and the visualization tool itself. Furthermore, by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMultimodal Machine Learning Applications · Data Visualization and Analytics · Speech and dialogue systems
