Abstract
This project provides a streamlined way for users to interact with and control powerful scientific
visualization software (ParaView) through a conversational interface. By developing an automated "Model
Context Protocol" (MCP) server with a Python-based ParaView manager, the system allows users to
seamlessly load and visualize complex datasets, explore visualization options with AI assistance, and
optimize visualization output in a close loop. This is achieved by issuing intuitive, natural-language
commands. The result is a user-friendly interface that integrates high-level conversation and scriptable
data visualization, making scientific visualization tools more accessible to a broad audience.
- Developers:
-
Liu, Shusen [1] ; Miao, Haichao [1]
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Release Date:
- 2025-04-29
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Version:
- 0.1
- Licenses:
-
BSD 3-clause "New" or "Revised" License
- Sponsoring Org.:
-
USDOE National Nuclear Security Administration (NNSA)Primary Award/Contract Number:AC52-07NA27344
- Code ID:
- 165338
- Site Accession Number:
- LLNL-CODE-2007260
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Country of Origin:
- United States
Citation Formats
Liu, Shusen, and Miao, Haichao.
Paraview-MCP.
Computer Software.
https://github.com/LLNL/paraview_mcp.
USDOE National Nuclear Security Administration (NNSA).
29 Apr. 2025.
Web.
doi:10.11578/dc.20250926.3.
Liu, Shusen, & Miao, Haichao.
(2025, April 29).
Paraview-MCP.
[Computer software].
https://github.com/LLNL/paraview_mcp.
https://doi.org/10.11578/dc.20250926.3.
Liu, Shusen, and Miao, Haichao.
"Paraview-MCP." Computer software.
April 29, 2025.
https://github.com/LLNL/paraview_mcp.
https://doi.org/10.11578/dc.20250926.3.
@misc{
doecode_165338,
title = {Paraview-MCP},
author = {Liu, Shusen and Miao, Haichao},
abstractNote = {This project provides a streamlined way for users to interact with and control powerful scientific
visualization software (ParaView) through a conversational interface. By developing an automated "Model
Context Protocol" (MCP) server with a Python-based ParaView manager, the system allows users to
seamlessly load and visualize complex datasets, explore visualization options with AI assistance, and
optimize visualization output in a close loop. This is achieved by issuing intuitive, natural-language
commands. The result is a user-friendly interface that integrates high-level conversation and scriptable
data visualization, making scientific visualization tools more accessible to a broad audience.},
doi = {10.11578/dc.20250926.3},
url = {https://doi.org/10.11578/dc.20250926.3},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20250926.3}},
year = {2025},
month = {apr}
}