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
Muster
A universal control plane for managing MCP servers and providing intelligent tool discovery for AI agents.
Argo CD
Interact with Argo CD applications through natural language.
CursorRules MCP
An intelligent system for managing programming rules, supporting search, versioning, code validation, and prompt enhancement.
MCP Sequence Simulation Server
Simulate DNA and amino acid sequences using evolutionary models and algorithms.
App Store Rejections MCP
Catch App Store rejections before they happen
Kai
Kai provides a bridge between large language models (LLMs) and your Kubernetes clusters, enabling natural language interaction with Kubernetes resources. The server exposes a comprehensive set of tools for managing clusters, namespaces, pods, deployments, services, and other Kubernetes resources
Remote MCP Server (Authless)
A remote MCP server deployable on Cloudflare Workers, without authentication.
Model Context Protocol servers
A collection of reference implementations for the Model Context Protocol (MCP), showcasing servers built with TypeScript and Python SDKs.
Ping MCP Server
An MCP server providing on-chain AI tools for seamless interaction with the Solana blockchain.
Kubernetes Interactive
Run and interpret Kubernetes commands interactively with a provided kubeconfig.