fluxinc_dicom-mcp-server

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.