DICOM API
Exposes DICOM (Digital Imaging and Communications in Medicine) operations as tools for AI agents.
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
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
Похожие серверы
Scout Monitoring MCP
спонсорPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
спонсорAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
CrowdCent MCP Server
Integrates with the CrowdCent Challenge API, allowing AI assistants to manage prediction challenges, datasets, and submissions.
MCP SSH Server
Securely execute remote commands and perform file operations over SSH, with support for both password and key-based authentication.
Unity Code MCP Server
Powerful tool for the Unity Editor that gives AI Agents ability to perform any action using Unity Editor API, like modification of scripts, scenes, prefabs, assets, configuration and more.
Nuanced MCP Server
Provides call graph analysis for LLMs using the nuanced library.
JSON Diff
A JSON diff tool to compare two JSON strings.
PromptEasy.EU
The first EU-sovereign, version-controlled prompt library that natively exposes your team’s templates as a managed MCP Server for agentic discovery.
MCP Storybook Image Generator
Generate storybook images for children's stories using Google's Gemini AI.
Unified Diff MCP Server
Beautiful HTML and PNG diff visualization using diff2html, designed for filesystem edit_file dry-run output with high-performance Bun runtime.
Remote Weather MCP Server
A remote, authentication-free MCP server for weather data, deployable on Cloudflare Workers or run locally via npm.
Android MCP
An MCP server that provides control over Android devices through ADB. Offers device screenshot capture, UI layout analysis, package management, and ADB command execution capabilities.