dicom-mcp-server
2
The DICOM MCP Server is designed for testing DICOM connectivity using a Model Context Protocol (MCP) structure. It supports listing and performing C-ECHO operations using DICOM nodes configured in a YAML file, and integrates seamlessly with the Claude platform.
DICOM MCP Server
A Model Context Protocol (MCP) server for DICOM connectivity testing.
Prerequisites
- Install UV: Ensure it's available in the system PATH.
Installation
- Traditional Setup: Install dependencies with
uv pip install mcp[cli]
. - MCP Installation: Use
mcp install server.py
to register with Claude.
Running the Server
- Direct Execution: Run
uv run server.py
. - Through Claude: Managed by Claude via MCP.
Node Configuration
- Uses
nodes.yaml
for DICOM config. Supports listing nodes, performing C-ECHO operations, and using local AE titles.
Troubleshooting
- Solutions for "spawn uv ENOENT" errors include checking UV installation and Python environment.