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
- AsecurityAlicenseAqualityProvides an interface between AI assistants and Tripo AI via Model Context Protocol, enabling generation of 3D assets from natural language and importing them to Blender.Last updated -15169PythonMIT License
- -securityFlicense-qualityA server that integrates Blender with local AI models via the Model Context Protocol, allowing users to control Blender using natural language prompts for 3D modeling tasks.Last updated -43Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to analyze images using OpenRouter vision models through a simple interface.Last updated -11PythonMIT License
lightfast-mcpofficial
-securityAlicense-qualityConnects creative applications like Blender and Adobe Creative Suite to AI models through the Model Context Protocol, enabling AI-driven creation, manipulation, and automation within these tools.Last updated -7PythonMIT License