MCP-Slicer
MCP-Slicer - 3D 슬라이서 모델 컨텍스트 프로토콜 통합
MCP-Slicer는 모델 컨텍스트 프로토콜(MCP)을 통해 3D 슬라이서를 Claude Desktop이나 Cline과 같은 모델 클라이언트와 연결하여 3D 슬라이서의 직접적인 상호작용 및 제어를 가능하게 합니다. 이러한 통합을 통해 의료 영상 처리, 장면 생성 및 자연어를 활용한 조작이 가능해집니다.
특징
list_nodes: Slicer MRML 노드를 나열하고 필터링하고 해당 속성을 확인합니다.
execute_python_code: Slicer 환경에서 Python 코드 실행
Related MCP server: QGIS MCP
설치
필수 조건
3D 슬라이서 5.8 이상
Python 3.13 이상
uv 패키지 관리자
Mac을 사용 중이라면 uv를 설치하세요.
지엑스피1
윈도우에서
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"그런 다음
set Path=C:\Users\nntra\.local\bin;%Path%그렇지 않은 경우 설치 지침은 해당 웹사이트에 있습니다: uv 설치
⚠️ 먼저 UV를 설치해주세요
데스크톱 통합을 위한 Claude
Claude > 설정 > 개발자 > 구성 편집 > claude_desktop_config.json으로 이동하여 다음을 포함합니다.
{
"mcpServers": {
"slicer": {
"command": "uvx",
"args": ["mcp-slicer"]
}
}
}클라인 통합
{
"mcpServers": {
"slicer": {
"command": "uvx",
"args": ["mcp-slicer"]
}
}
}용법
클로드 설정 확인
오픈 슬라이서 웹 서버
Slicer 웹 서버 모듈을 엽니다.
필요한 인터페이스가 체크되었는지 확인하세요.
그런 다음 서버를 시작하세요
예시
- 리스트_노드
지금 슬라이서 장면에 어떤 마크업 노드가 있는지, 각 노드의 이름을 나열하고, 선일 경우 길이와 각도일 경우 각도를 알려주세요.
- 파이썬 코드 실행
슬라이서 장면에 8cm 크기의 반투명한 녹색 큐브를 그린 다음, 꼭짓점을 표시한 다음, 그 안에 빨간색 구를 그립니다.
기술적 세부 사항
기존 Slicer 웹 서버 인터페이스를 활용합니다. 기술적인 세부 정보는 Slicer 웹 서버 사용자 가이드를 참조하십시오.
제한 사항 및 보안 고려 사항
execute_python_code도구를 사용하면 3D Slicer에서 임의의 Python 코드를 실행할 수 있는데, 이는 강력하지만 잠재적으로 위험합니다.⚠️ 프로덕션 용도로는 권장하지 않습니다.
복잡한 작업은 더 작은 단계로 나누어야 할 수도 있습니다.
기여하다
기여를 환영합니다! 풀 리퀘스트도 자유롭게 제출해 주세요.
부인 성명
이는 3D Slicer 팀에서 개발한 것이 아닌 타사 통합 프로젝트입니다.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Connect AI agents to Replynodes over the Model Context Protocol.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
Connect AI clients to biomedical data and tools.
Related MCP Servers
- AlicenseBqualityCmaintenanceConnects Blender to AI through the Model Context Protocol to enable prompt-assisted 3D modeling and scene manipulation. It supports object creation, material control, and arbitrary Python code execution directly within the Blender environment.22MIT
- AlicenseNot gradedqualityBmaintenanceConnects QGIS to an LLM through the Model Context Protocol, allowing agentic interaction with and control of QGIS for prompt-assisted project creation, layer loading, code execution, and more.GPL 3.0
- AlicenseNot gradedqualityDmaintenanceConnects Blender to AI assistants through the Model Context Protocol, enabling direct AI control of 3D modeling, scene creation, and manipulation via natural language.MIT
- AlicenseNot gradedqualityBmaintenanceConnects Blender to local LLMs through MCP, enabling AI-assisted 3D modeling, scene creation, and manipulation.1MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zhaoyouj/mcp-slicer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server