Integrations
Provides integration with the Python Package Index for installation of the MCP-Slicer package
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.
You must be authenticated.
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.