DICOM MCP Server
@MCP-Mirror
About DICOM MCP Server
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fluxinc_dicom-mcp-server": {
"command": "uv",
"args": [
"pip",
"install",
"mcp[cli]"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is DICOM MCP Server?
DICOM MCP Server is a Model Context Protocol (MCP) server for DICOM connectivity testing. It allows MCP clients—such as Claude—to perform DICOM operations like C-ECHO by querying configured DICOM nodes. It is intended for developers and administrators who need to verify DICOM connectivity from within an MCP environment.
How to use DICOM MCP Server?
Install UV, then install dependencies with uv pip install mcp[cli]. Optionally register the server with Claude via mcp install server.py. Run directly with uv run server.py (starts on 0.0.0.0:8080). Configure DICOM nodes in a nodes.yaml file. Use tools such as list_dicom_nodes(), dicom_cecho_by_name(), and dicom_cecho() through the MCP interface.
Key features of DICOM MCP Server
- Model Context Protocol server for DICOM connectivity testing
- Configure DICOM nodes via a YAML configuration file
- Perform C-ECHO operations using node names or explicit parameters
- Supports multiple local AE titles for different use cases
- List all configured DICOM nodes with one tool call
- Two installation options: traditional and MCP‑managed
Use cases of DICOM MCP Server
- Test connectivity to a hospital PACS system from an MCP client
- Automate DICOM echo checks without manual AE title and IP entry
- Validate DICOM node configuration changes through Claude
- Integrate DICOM network diagnostics into an AI‑assisted workflow
FAQ from DICOM MCP Server
What is required to run DICOM MCP Server?
UV must be installed and available in your system PATH. You can install it with pip install uv.
How do I configure DICOM nodes?
Create a nodes.yaml file with entries for each node, specifying AE title, IP address, and port. You can also define local AE titles to use for C-ECHO operations.
What DICOM operations does the server support?
The server provides C-ECHO operations, both by node name (using the configuration) and with explicit parameters. It also offers a tool to list all configured nodes.
How do I install the server for use with Claude?
Run mcp install server.py after installing dependencies. This registers the server so Claude can automatically manage it.
What does the “spawn uv ENOENT” error mean?
This error typically means UV is not installed or not in your system PATH, or the Python executable is not accessible to the MCP client. Ensure UV is properly installed and visible, and try using an explicit path to UV.
More Other MCP servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Awesome Mlops
visengerA curated list of references for MLOps
Servers
modelcontextprotocolModel Context Protocol Servers
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments