fluxinc_dicom-mcp-server
0
The DICOM MCP Server is designed for DICOM connectivity testing, utilizing the Model Context Protocol (MCP). It offers tools for managing DICOM nodes and executing C-ECHO operations, with configurations stored in a YAML file.
DICOM MCP Server
A Model Context Protocol (MCP) server for DICOM connectivity testing.
Key Features
- Provides DICOM tools through the MCP interface for node management and C-ECHO operations.
- Uses a
nodes.yaml
file for DICOM node configurations. - Automatic management through Claude for DICOM operations.
Installation
- Traditional Setup: Install dependencies using
uv pip install mcp[cli]
. - Recommended MCP Installation: Register the server with Claude using
mcp install server.py
.
Running the Server
- Direct Execution using
uv run server.py
. - Through Claude, automatically managed.
Node Configuration
- DICOM node configurations stored in
nodes.yaml
. - List and perform C-ECHO for configured nodes.
Troubleshooting
- Ensure UV is installed and accessible in PATH.
- Use a proper Python environment.
Usage
- List DICOM Nodes.
- Perform C-ECHO using node names or explicit parameters.