MCP.so
ログイン

DICOM MCP Server

@MCP-Mirror

DICOM MCP Server について

Mirror of

基本情報

カテゴリ

その他

ライセンス

LGPL-2.1 license

ランタイム

python

トランスポート

stdio

公開者

MCP-Mirror

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "fluxinc_dicom-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "mcp[cli]"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

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.

コメント

「その他」の他のコンテンツ