Enables natural language interaction and control of 3D Slicer by connecting it with model clients through the Model Context Protocol (MCP).
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
015 GitHub stars
02Supports Cline integration.
03Integrates with Claude Desktop for natural language control.
04Execute Python code within the Slicer environment.
05List and filter Slicer MRML nodes and view their properties.
06Utilizes existing Slicer Web Server interfaces.
Use Cases
01Automating tasks in 3D Slicer using Python code executed through natural language.
02Scene creation and manipulation in 3D Slicer via model clients.
03Medical image processing using natural language commands.