dicom-mcp MCP 服务器

dicom-mcp MCP 服务器

dicom-mcp 通过为 DICOM 和 PACS 系统中的医学影像数据查询、提取和迁移提供安全、工具化的端点,实现了 AI 与医疗行业的桥接。

“dicom-mcp” MCP 服务器的作用是什么?

dicom-mcp MCP 服务器是一款专为 DICOM 服务器(包括 PACS(医学影像归档与通信系统)和 VNA(供应商中立归档))无缝交互设计的 Model Context Protocol(MCP)服务器。它让 AI 助手能够对医学影像数据执行复杂操作,如查询患者记录、读取临床报告和在系统间迁移影像序列。通过将这些核心 DICOM 与 PACS 操作以标准化、工具化端点的方式暴露出来,dicom-mcp 支持数据库查询、报告提取及与外部 AI 诊断端点的集成等自动化与智能医学影像工作流,大大提升开发效率,助力需要安全、可编程访问医学影像归档的高级医疗应用。

提示模板列表

资源列表

工具列表

  • query_patients:使用多种条件在 DICOM 服务器上搜索患者。
  • query_studies:检索指定患者或基于筛选条件的检查元数据。
  • query_series:列出检查中的影像序列或匹配筛选条件的序列。
  • extract_pdf_text_from_dicom:从 DICOM 实例中提取并返回封装的 PDF 报告文本。
  • move_series:将 DICOM 序列发送到指定目标(如 AI 端点用于进一步分析)。

该 MCP 服务器的应用场景

  • 患者与检查查询:支持开发者检索患者、检查及影像序列的元数据,便于病历回顾和队列筛选。
  • 临床报告提取:自动化检索并解析存储为 PDF 的 DICOM 检查临床报告,便于汇总和分析历史结果。
  • AI 工作流集成:便捷地将影像数据发送至 AI 端点进行分割、诊断等处理,优化高级影像流程。
  • 影像数据迁移:自动化 DICOM 序列在不同系统或目的地间的转移,支持多中心协作或科研。
  • 连接管理:提供管理和了解可用查询选项及 DICOM 服务器能力的工具,助力系统集成。

如何设置

Windsurf

  1. 确保已安装 Python 3.12+。
  2. 定位到您的 Windsurf 配置文件。
  3. 使用以下 JSON 片段添加 dicom-mcp MCP 服务器:
    {
      "mcpServers": {
        "dicom-mcp": {
          "command": "dicom-mcp",
          "args": []
        }
      }
    }
    
  4. 保存文件并重启 Windsurf。
  5. 通过 Windsurf MCP 面板检查服务器是否运行。

Claude

  1. 安装 Python 3.12+。
  2. 定位 Claude 配置文件。
  3. 添加 dicom-mcp MCP 服务器:
    {
      "mcpServers": {
        "dicom-mcp": {
          "command": "dicom-mcp",
          "args": []
        }
      }
    }
    
  4. 保存更改并重启 Claude。
  5. 通过 Claude UI 确认集成。

Cursor

  1. 确认有 Python 3.12+ 可用。
  2. 打开 Cursor 的设置/配置面板。
  3. 在 MCP 服务器下插入以下内容:
    {
      "mcpServers": {
        "dicom-mcp": {
          "command": "dicom-mcp",
          "args": []
        }
      }
    }
    
  4. 保存并重启 Cursor。
  5. 检查 dicom-mcp 是否出现在 MCP 服务器列表中。

Cline

  1. 确认已安装 Python 3.12+。
  2. 编辑您的 Cline 配置文件。
  3. 添加 dicom-mcp MCP 服务器详情:
    {
      "mcpServers": {
        "dicom-mcp": {
          "command": "dicom-mcp",
          "args": []
        }
      }
    }
    
  4. 保存并重启 Cline。
  5. 验证 dicom-mcp 服务器是否可从 Cline 访问。

通过环境变量安全管理 API 密钥

对于需要 API 密钥或凭据的系统,请使用环境变量进行安全注入。例如:

{
  "mcpServers": {
    "dicom-mcp": {
      "command": "dicom-mcp",
      "args": [],
      "env": {
        "DICOM_USERNAME": "${DICOM_USERNAME}",
        "DICOM_PASSWORD": "${DICOM_PASSWORD}"
      },
      "inputs": {
        "server_url": "https://your.dicom.server/api"
      }
    }
  }
}

在流程中如何使用本 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,请先将 MCP 组件添加到流程,并连接到您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置区域,使用如下 JSON 格式插入您的 MCP 服务器信息:

{
  "dicom-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用该 MCP,访问所有功能和能力。请记得将 “dicom-mcp” 替换为您实际的 MCP 服务器名称,并将 URL 替换成自己的 MCP 服务器地址。


概览

部分可用性说明/备注
概览
提示模板列表未找到提示模板
资源列表文档未列出资源
工具列表文档中列出了 5 个工具
密钥安全管理提供了示例
采样支持(评估次要)未提及

基于以上表格,dicom-mcp 在核心工具和安装文档方面表现出色,但缺少明确的提示模板和资源定义。未提及采样和 Roots 支持。项目成熟且有清晰的许可证,但部分 MCP 高级功能尚未完全开放。


MCP 评分

是否有 LICENSE✅ MIT
至少有一个工具
Fork 数量15
Star 数量48

总体评分:7/10
dicom-mcp 在 DICOM/PACS 集成方面表现稳健、文档完善,但如能补充明确的提示/资源及更清晰的高级 MCP 特性说明将更佳。

常见问题

什么是 dicom-mcp MCP 服务器?

dicom-mcp 是连接 DICOM 和 PACS 系统的专用 MCP 服务器,允许 AI 代理查询患者、检索影像检查、提取临床报告,并自动化影像数据在系统间的传输——全部通过安全、工具化的端点实现。

dicom-mcp 能自动化哪些操作?

dicom-mcp 可查询患者和检查元数据、从 DICOM 文件中提取 PDF 临床报告、将影像序列迁移到其他系统(如 AI 诊断用),并管理与 DICOM/PACS 服务器的连接设置。

如何为 dicom-mcp 安全配置凭据?

将您的 DICOM 服务器凭据设置为环境变量(如 DICOM_USERNAME、DICOM_PASSWORD),并在 MCP 配置中引用它们。这可以避免在配置文件中暴露敏感信息。

有哪些典型应用场景?

dicom-mcp 可用于队列筛选、临床报告提取、自动化 AI 诊断流程、在机构间迁移影像数据,以及将医学影像归档与智能代理或聊天机器人集成。

如何将 dicom-mcp 集成到 FlowHunt?

在 FlowHunt 流程中添加 MCP 组件,打开其配置,并按文档示例插入 dicom-mcp 服务器信息。设置完成后,您的 AI 代理即可在会话和流程中访问所有 dicom-mcp 工具。

用 dicom-mcp 集成医学影像工作流

为您的 AI 助手赋能,直接访问 DICOM/PACS 归档,进行临床检索、报告提取与无缝影像数据迁移。立即在 FlowHunt 上体验 dicom-mcp。

了解更多

MCP-Server-Creator MCP 服务器
MCP-Server-Creator MCP 服务器

MCP-Server-Creator MCP 服务器

MCP-Server-Creator 是一个元服务器,可以快速创建和配置新的模型上下文协议(MCP)服务器。通过动态代码生成、工具构建和资源管理,它简化了自定义 AI 连接与集成服务器的开发,帮助技术团队自动化工作流程并加速部署。...

2 分钟阅读
AI MCP +5
Dynatrace MCP 服务器集成
Dynatrace MCP 服务器集成

Dynatrace MCP 服务器集成

Dynatrace MCP 服务器将 Dynatrace 可观测性平台连接到 FlowHunt 的 AI 驱动工作流,实现对生产指标、日志、异常和安全事件的实时访问,从而增强调试、监控与自动化能力。...

2 分钟阅读
Observability MCP Server +5
ModelContextProtocol(MCP)服务器集成
ModelContextProtocol(MCP)服务器集成

ModelContextProtocol(MCP)服务器集成

ModelContextProtocol(MCP)服务器作为AI代理与外部数据源、API和服务之间的桥梁,使FlowHunt用户能够构建具备上下文感知、自动化工作流的AI助手。本指南涵盖了安全集成的设置、配置与最佳实践。...

2 分钟阅读
AI Integration +4