Dicom MCP
D

Dicom MCP

DICOM MCP服務器是一個基於模型上下文協議(MCP)的醫學影像AI集成工具,支持通過AI助手查詢、讀取和傳輸PACS(醫學影像存檔與通信系統)數據,以Orthanc為參考實現。項目集成了DICOM、FHIR和迷你RIS數據庫,提供完整的放射學工作流管理,包括影像查詢、報告生成、虛擬設備模擬和報告歸檔等功能。
2分
0

什麼是DICOM MCP Server?

DICOM MCP Server是一個連接AI助手與醫學影像系統的橋樑。它允許像ChatGPT、Claude這樣的AI助手通過標準協議訪問醫院PACS系統中的DICOM影像數據,執行查詢、讀取報告、傳輸影像等操作,同時支持完整的放射科工作流程管理。

如何使用DICOM MCP Server?

您可以通過MCP Jam工具輕鬆使用這個服務器。無需複雜配置,只需啟動服務器並連接到MCP Jam,就可以讓AI助手幫助您管理醫學影像數據。支持本地開發和測試,也可以與各種LLM提供商集成。

適用場景

適用於醫學影像研究、放射科工作流程模擬、AI模型訓練數據管理、醫療教育演示等場景。特別適合需要AI輔助的醫學影像分析、報告生成和工作流程優化。

主要功能

DICOM數據查詢
支持按患者、檢查、序列、實例等多維度查詢DICOM影像數據,提供靈活的搜索條件
PDF報告提取
自動從DICOM文件中提取封裝的PDF報告,並轉換為可讀文本供AI分析
影像傳輸
支持將DICOM序列或整個檢查發送到其他目的地,如AI分析端點或備份服務器
FHIR集成
與FHIR標準兼容,支持患者信息、檢查記錄、診斷報告的統一管理
迷你RIS系統
內置完整的放射科信息系統,支持預約、檢查安排、報告管理等完整工作流程
虛擬CR設備
模擬計算放射成像設備,可生成合成DICOM影像用於測試和演示
放射科報告生成
創建專業的放射科報告並轉換為PDF格式,可附加到PACS系統中
MWL/MPPS服務
支持DICOM Modality Worklist和Modality Performed Procedure Step服務,管理成像工作流程
AI圖像生成
可選使用OpenAI的gpt-image-1模型生成逼真的醫學影像用於演示
多服務器管理
支持配置和管理多個DICOM服務器、FHIR服務器,可隨時切換
MCP Jam集成
專為MCP Jam優化,提供直觀的界面和便捷的測試環境
優勢
開箱即用:提供完整的Docker容器配置,一鍵啟動所有服務
AI友好:專為AI助手設計,自然語言即可操作醫學影像系統
完整工作流:覆蓋從預約、檢查到報告的全流程管理
易於測試:包含虛擬設備和合成數據,無需真實患者數據
標準兼容:支持DICOM、FHIR等醫療行業標準
靈活部署:支持本地開發、測試和生產多種環境
侷限性
非臨床用途:僅用於開發、測試和演示,不可用於真實臨床環境
性能限制:AI圖像生成模式較慢(約30-40秒每張圖像)
數據安全:如連接真實醫院系統可能導致患者數據洩露風險
技術要求:需要一定的Docker和Python知識進行配置和維護
網絡依賴:部分功能需要訪問外部API服務(如OpenAI)

如何使用

環境準備
安裝Docker和Docker Compose,確保系統有足夠資源運行多個容器
獲取代碼
克隆項目倉庫到本地,進入項目目錄
啟動服務
使用Docker Compose啟動所有服務,包括Orthanc PACS、FHIR服務器、MySQL數據庫等
配置環境
複製配置文件模板,根據需要修改配置。設置API密鑰等環境變量
啟動MCP Jam
安裝並啟動MCP Jam工具,這是與服務器交互的主要界面
配置服務器
在MCP Jam中添加DICOM MCP服務器,使用Guest模式無需註冊
開始使用
在MCP Jam的Playground標籤頁中,選擇AI模型開始與DICOM服務器交互

使用案例

患者檢查查詢
AI助手幫助醫生快速查找特定患者的影像檢查記錄
報告自動提取
從DICOM文件中批量提取放射科報告供AI分析
完整工作流程演示
模擬從預約到報告完成的完整放射科工作流程
AI輔助影像分析
將影像發送到AI分析端點進行自動分析
教學案例創建
為醫學教育創建包含特定病理表現的演示案例

常見問題

這個系統可以用於真實醫院環境嗎?
需要哪些先決條件才能使用?
AI圖像生成功能需要付費嗎?
可以自定義檢查類型和報告模板嗎?
數據會存儲在雲端嗎?
支持哪些AI助手/LLM?
如何重置測試數據?
是否支持其他PACS系統除了Orthanc?

相關資源

GitHub倉庫
項目源代碼和最新更新
MCP Jam官網
MCP Jam工具官方網站
Orthanc文檔
Orthanc PACS服務器官方文檔
FHIR標準
HL7 FHIR醫療數據交換標準
DICOM標準
DICOM醫學影像標準官方網站
Model Context Protocol
MCP協議官方規範
Docker安裝指南
Docker官方安裝文檔
Python虛擬環境指南
Python虛擬環境使用指南

安裝

複製以下命令到你的Client進行配置
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

C
Claude Context
Claude Context是一個MCP插件,通過語義代碼搜索為AI編程助手提供整個代碼庫的深度上下文,支持多種嵌入模型和向量數據庫,實現高效代碼檢索。
TypeScript
5.6K
5分
A
Acemcp
Acemcp是一個代碼庫索引和語義搜索的MCP服務器,支持自動增量索引、多編碼文件處理、.gitignore集成和Web管理界面,幫助開發者快速搜索和理解代碼上下文。
Python
9.8K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
8.2K
4分
M
MCP Agent Mail
MCP Agent Mail是一個為AI編程代理設計的郵件式協調層,提供身份管理、消息收發、文件預留和搜索功能,支持多代理異步協作和衝突避免。
Python
8.4K
5分
M
MCP
微軟官方MCP服務器,為AI助手提供最新微軟技術文檔的搜索和獲取功能
13.0K
5分
A
Aderyn
Aderyn是一個開源的Solidity智能合約靜態分析工具,由Rust編寫,幫助開發者和安全研究人員發現Solidity代碼中的漏洞。它支持Foundry和Hardhat項目,可生成多種格式報告,並提供VSCode擴展。
Rust
10.7K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
10.0K
4分
S
Scrapling
Scrapling是一個自適應網頁抓取庫,能自動學習網站變化並重新定位元素,支持多種抓取方式和AI集成,提供高性能解析和開發者友好體驗。
Python
11.8K
5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
23.6K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
31.2K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
85.0K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
25.1K
4.5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.2K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
18.9K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
58.2K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase