Back to Home
pyvista icon

pyvista-mcp-server

by pyvista

Overview

The server provides a Model Context Protocol (MCP) interface to PyVista for 3D visualization and mesh processing, offering tools to create, manipulate, and export 3D models.

Installation

Run Command
python -m pyvista_mcp_server

Security Notes

The server's tools accept file paths (filename, output_filename, other_filename) directly from user input via the MCP without any path sanitization or validation. This makes the server vulnerable to directory traversal attacks, potentially allowing an attacker to read, write, or overwrite arbitrary files outside the intended working directory on the server's filesystem.

Similar Servers

Stats

Interest Score35
Security Score2
Cost ClassMedium
Avg Tokens50000
Stars5
Forks1
Last Update2026-01-12

Tags

PyVista3D VisualizationMCPMesh ProcessingPython