PyVista MCP Server
Un servidor MCP para visualización 3D y análisis de datos utilizando la librería PyVista.
Documentación
Servidor MCP de PyVista
Este repositorio contiene un servidor MCP (Protocolo de Contexto de Modelo) basado en PyVista. Demuestra la integración de PyVista para visualización 3D con herramientas MCP.
Características
- Herramienta hello_world: Una herramienta que genera y exporta una cuadrícula de 3x3 de formas 3D (Cilindro, Flecha, Esfera, etc.) como un archivo HTML interactivo.
Salida
La herramienta hello_world exporta un archivo HTML llamado a_basic.html en el directorio de trabajo actual. Abre este archivo en un navegador web para ver la visualización 3D interactiva.
Configuración
Para configurar el servidor MCP, utiliza la siguiente estructura JSON en tu configuración:
{
"mcpServers": {
"mcp-demo-server": {
"disabled": false,
"timeout": 600,
"command": "<path-to-python-executable>",
"args": ["<path-to-server-script>"],
"transportType": "stdio"
}
}
}
Esta configuración especifica el comando y los argumentos para ejecutar el servidor MCP, junto con otras configuraciones como el tiempo de espera y el tipo de transporte.
Ejemplo de Uso
https://github.com/user-attachments/assets/244d7f7d-1432-4d11-8b12-b0138e97746a