Slicer
Createdzhaoyouj
Enables natural language interaction and control of 3D Slicer by connecting it with model clients through the Model Context Protocol (MCP).
About
Slicer bridges the gap between 3D Slicer and model clients like Claude Desktop and Cline using the Model Context Protocol (MCP). This integration empowers users to interact with and control 3D Slicer directly through natural language commands, facilitating medical image processing, scene creation, and manipulation with ease. It leverages the existing Slicer Web Server interfaces, allowing users to list and filter MRML nodes, view their properties, and even execute Python code within the Slicer environment.
Key Features
- 5 GitHub stars
- Supports Cline integration.
- Integrates with Claude Desktop for natural language control.
- Execute Python code within the Slicer environment.
- List and filter Slicer MRML nodes and view their properties.
- Utilizes existing Slicer Web Server interfaces.
Use Cases
- Automating tasks in 3D Slicer using Python code executed through natural language.
- Scene creation and manipulation in 3D Slicer via model clients.
- Medical image processing using natural language commands.