DICOM API MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DICOM API MCP Serversearch for studies for patient ID 12345-AB"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Este es un servidor MCP (Model Context Protocol) que expone operaciones DICOM como herramientas para agentes de IA.
Características
Búsqueda de estudios DICOM en PACS
Búsqueda de series dentro de estudios
Consulta de metadatos de instancias
Movimiento de entidades DICOM al servidor local
Obtención de datos de píxeles de instancias locales
Related MCP server: DICOM MCP Server
Instalación
pip install -e .Configuración
Ajusta la variable
DICOM_SERVER_BASE_URLen el archivo principal según tu configuración:DICOM_SERVER_BASE_URL = "http://tu-servidor-dicom:puerto"Configura tu cliente MCP para usar este servidor:
{ "mcpServers": { "dicom-tools": { "command": "python", "args": ["/ruta/a/dicom_mcp_server.py"], "env": { "DICOM_SERVER_URL": "http://localhost:8000" } } } }
Uso
El servidor expone las siguientes herramientas:
query_studies
Busca estudios en el PACS
patient_id: ID del pacientestudy_date: Fecha del estudio (YYYYMMDD)accession_number: Número de accesopatient_name: Nombre del pacienteadditional_filters: Filtros adicionales
query_series
Busca series dentro de un estudio
study_instance_uid: UID del estudio (requerido)additional_filters: Filtros adicionales
query_instances
Busca metadatos de instancias en una serie
study_instance_uid: UID del estudio (requerido)series_instance_uid: UID de la serie (requerido)fields_to_retrieve: Campos específicos a recuperar
move_dicom_entity_to_local_server
Mueve entidades DICOM al servidor local
study_instance_uid: UID del estudio (requerido)series_instance_uid: UID de la serie (opcional)sop_instance_uid: UID de la instancia (opcional)
get_local_instance_pixel_data
Obtiene datos de píxeles de instancias locales
sop_instance_uid: UID de la instancia (requerido)
Desarrollo
Para desarrollo:
pip install -e ".[dev]"Licencia
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI clients to biomedical data and tools.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
A registry of AI agent tools — MCP servers, APIs, CLIs, SDKs — kept current by automated ingestion.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to query and analyze medical imaging metadata from DICOM servers, including patient information, studies, series, and instances, as well as extract text from encapsulated PDF documents.99MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query, read, download, and move medical imaging data on DICOM servers (PACS, VNA) including patient searches, study retrieval, PDF report extraction, and image transfer to AI endpoints for analysis.MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI-powered medical image analysis tools for LLM agents, enabling tasks such as X-ray classification, interactive segmentation, and visual question answering. It supports multi-step diagnostic reasoning and clinical workflows through a suite of specialized medical AI models.MIT
- AlicenseAqualityCmaintenanceAn 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.926 npm4MIT