DICOM MCP Server
DICOM MCP サーバー
DICOM 接続テスト用のモデル コンテキスト プロトコル (MCP) サーバー。
前提条件
UVをインストールします(必須):
pip install uvClaude がサーバーを適切に実行するために必要なので、システム PATH で
uvが使用可能であることを確認してください。
Related MCP server: TwilioManager MCP
インストール
サーバーをセットアップするには、次の 2 つの方法があります。
1. 従来の設定
必要な依存関係をインストールします。
uv pip install mcp[cli]2. MCPのインストール(推奨)
このサーバーを Claude のモデル コンテキスト プロトコルで使用するには:
mcp install server.pyこれにより、DICOM 操作のためにサーバーが Claude に登録されます。
サーバーの実行
直接実行
uv run server.pyクロードを通じて
MCP 経由でインストールされると、サーバーは必要に応じて Claude によって自動的に管理されます。
デフォルトでは、サーバーは 0.0.0.0:8080 で起動します。
ノード構成
サーバーは、DICOMノード設定を保存するためにnodes.yamlファイルを使用します。これにより、以下のことが可能になります。
構成されたすべてのDICOMノードを一覧表示する
明示的なAEタイトル、IP、ポートの代わりにノード名を使用してC-ECHO操作を実行します。
C-ECHO操作に異なるローカルAEタイトルを使用する
nodes.yaml フォーマット
nodes:
# Example node configuration
main_pacs:
ae_title: DESTINATION
ip: 192.168.1.100
port: 104
description: "Main hospital PACS system"
local_ae_titles:
- name: default
ae_title: MCP_DICOM
description: "Default AE title for MCP DICOM server"
- name: pacs_gateway
ae_title: PACS_GATEWAY
description: "PACS Gateway AE title"トラブルシューティング
「spawn uv ENOENT」エラーが発生した場合、通常は次のいずれかを意味します。
UVがインストールされていないか、PATHに存在しません
MCPクライアントがPython実行ファイルを見つけることができません
解決策:
UV が適切にインストールされ、PATH に含まれていることを確認します。
which uv # Should show the path to UVシステムからアクセス可能な Python 環境を使用していることを確認します。
仮想環境を使用している場合は、それがアクティブ化されていることを確認してください
PythonがPATHに入っているか確認する
明示的な UV パスを使用してサーバーを実行してみてください。
/full/path/to/uv run server.pyログのstderr出力をチェックしてデバッグを追加します
使用法
サーバーは、MCP インターフェイスを通じて使用できるいくつかの DICOM ツールを提供します。
DICOMノードの一覧
nodes.yaml ファイルから構成されたすべての DICOM ノードを一覧表示します。
list_dicom_nodes()ノード名によるC-ECHO
構成のノード名を使用して C-ECHO 操作を実行します。
dicom_cecho_by_name(node_name="main_pacs", local_ae_name="default")直接C-エコー
明示的なパラメータを使用して C-ECHO 操作を実行します。
dicom_cecho(remote_ae_title="REMOTE_AE", ip="192.168.1.100", port=104, local_ae_title="MCP_DICOM")This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server utilizing Claude AI for generating intelligent queries and offering documentation assistance based on API documentation analysis.143MIT
- AlicenseCqualityDmaintenanceA server that connects Claude AI to Twilio through the Model Context Protocol, enabling prompt-assisted management of Twilio accounts, phone numbers, and regulatory compliance.42MIT
- FlicenseBqualityDmaintenanceA Model Context Protocol server that allows working with DICOM medical images through a simple note storage system.6
- AlicenseAqualityBmaintenanceAn MCP server that exposes a DICOMweb-compliant DICOM archive to AI assistants. It lets any MCP-capable client search studies, series and instances, inspect metadata, read Structured and Encapsulated PDF Reports, and render image frames — all through natural language.9563MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Hosted MCP server exposing US hospital procedure cost data to AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fluxinc/dicom-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server