MCP-Slicer - Integración del protocolo de contexto del modelo de segmentación 3D
MCP-Slicer conecta 3D Slicer con clientes de modelos como Claude Desktop o Cline mediante el Protocolo de Contexto de Modelo (MCP), lo que permite la interacción y el control directos de 3D Slicer. Esta integración facilita el procesamiento de imágenes médicas, la creación y manipulación de escenas mediante lenguaje natural.
Características
- list_nodes: enumera y filtra los nodos MRML de Slicer y visualiza sus propiedades
- execute_python_code: Ejecutar código Python en el entorno Slicer
Instalación
Prerrequisitos
- 3D Slicer 5.8 o más reciente
- Python 3.13 o más reciente
- administrador de paquetes uv
Si estás en Mac, instala uv como
En Windows
y luego
De lo contrario, las instrucciones de instalación se encuentran en su sitio web: Instalar uv
⚠️ Por favor, instale primero los rayos UV
Claude para integración de escritorio
Vaya a Claude > Configuración > Desarrollador > Editar configuración > claude_desktop_config.json para incluir lo siguiente:
Integración de Cline
Uso
Comprobar la configuración de Claude
Servidor web Open Slicer
- Abra el módulo Slicer Web Server,
- Asegúrese de que se verifiquen las interfaces requeridas.
- luego inicia el servidor
Ejemplos
- lista_de_nodos
¿Qué nodos de marcado hay en la escena Slicer ahora? Enumere sus nombres, cuál es su longitud si es una línea y cuál es su ángulo si es un ángulo.
- ejecutar código Python
Dibuja un cubo verde translúcido de 8 cm en la escena Slicer, marca sus vértices y luego dibuja una esfera roja inscrita en él.
Detalles técnicos
Utiliza las interfaces existentes del servidor web Slicer. Para obtener información técnica, consulte la guía del usuario del servidor web Slicer.
Limitaciones y consideraciones de seguridad
- La herramienta
execute_python_code
permite ejecutar código Python arbitrario en 3D Slicer, lo cual es potente pero potencialmente peligroso.⚠️ No se recomienda para uso en producción. - Quizás sea necesario dividir las operaciones complejas en pasos más pequeños.
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar solicitudes de incorporación de cambios.
Descargo de responsabilidad
Este es un proyecto de integración de terceros, no desarrollado por el equipo de 3D Slicer.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Conecta 3D Slicer con asistentes de IA a través del Protocolo de Contexto de Modelo, lo que permite el procesamiento de imágenes médicas y la manipulación de escenas utilizando lenguaje natural.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to create images and videos using Amazon Nova Canvas and Nova Reel models.Last updated -2Python
- -securityFlicense-qualityConnects Houdini to Claude AI through Model Context Protocol, enabling AI-assisted 3D modeling, scene creation, simulation setup, and rendering through natural language commands.Last updated -37
- -securityAlicense-qualityA Model Context Protocol server that allows AI assistants to search for, explore, and retrieve 3D printable models from Thingiverse.Last updated -MIT License
- -securityAlicense-qualityConnects Cinema 4D to Claude, enabling AI-assisted 3D modeling and scene manipulation through natural language commands.Last updated -10PythonMIT License