Official description๐ โ๏ธ ๐ - DICOM integration to query, read and move medical images and reports from PACS and other DICOM-compliant systems.
Config template (adjust for your client)
claude mcp add dicom-mcp -- npx -y dicom-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
102 โ ยท ChristianHinge/dicom-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 102 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository ChristianHinge/dicom-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
The dicom-mcp server enables AI assistants to query, read, and move data on DICOM servers (PACS, VNA, etc.). ๐ค **Contribute** โข ๐ **Report Bug** โข ๐ **Blog Post 1** โจ Core Capabilities dicom-mcp provides tools to: * **๐ Query Metadata**: Search for patients, studies, series, and instances using various criteria. * **๐ Read DICOM Reports (PDF)**: Retrieve DICOM instances containing encapsulated PDFs (e.g., clinical reports) and extract the text content. * **โก๏ธ Send DICOM Images**: Send series or studies to other DICOM destinations, e.g. AI endpoints for image segmentation, classification, etc. * **โ๏ธ Utilities**: Manage connections and understand query options. ๐ Quick Start ๐ฅ Installation Install using uv or pip: Or by cloning the repository: โ๏ธ Configuration dicom-mcp requires a YAML configuration file (config.yaml or similar) defining DICOM nodes and calling AE titles. Adapt the configuration or keep as is for compatibility with the sample ORTHANC Server. > [!WARNING] DICOM-MCP is not meant for clinical use, and should not be connected with live hospital databases or databases with patient-sensitive data. Doing so could lead to both loss of patient data, and leakage of patient data onto the internet. DICOM-MCP can be used with locally hosted open-weight LLMs for complete data privacy. (Optional) Sample ORTHANC server If you don't have a DICOM server available, you can run a local ORTHANC server using Docker: Clone the repository and install test dependencies pip install -e ".[dev] UI at http://localhost:8042 ๐ MCP Integration Add to your client configuration (e.g. claude_desktop_config.json): For development: ๐ ๏ธ Tools Overview dicom-mcp provides four categories of tools for interaction with DICOM servers and DICOM data. ๐ Query Metadata * **query_patients**: Search for patients based on criteria like name, ID, or birth date. * **query_studies**: Find studies using patient ID, date, modality, description, accession number, or Study UID. * **query_series**: Locate series within a specific study using modality, series number/description, or Series UID. * **query_instances**: Find individual instances (images/objects) within a series using instance number or SOP Instance UID ๐ Read DICOM Reports (PDF) * **extract_pdf_text_from_dicom**: Retrieve a specific DICOM instance containing an encapsulated PDF and extract its text content. โก๏ธ Send DICOM Images * **move_series**: Send a specific DICOM series to another configured DICOM node using C-MOVE. * **move_study**: Send an entire DICOM study to another configured DICOM node using C-MOVE. โ๏ธ Utilities