文章目錄
一句話總結:MCP(Model Context Protocol)+ FHIR R4(醫療資料交換標準)= AI 直接查詢台灣醫療資料的開源方案。
為什麼 MCP 跟 FHIR 是絕配?
FHIR R4(Fast Healthcare Interoperability Resources)是目前國際上最主流的醫療資料交換標準,由 HL7 組織制定。在台灣,衛福部也已將 FHIR R4 列為電子病歷交換的國家標準。
MCP(Model Context Protocol)則是讓 AI 模型能以標準化方式存取外部資料的開放協定。
兩者結合的效果:
AI 模型(Claude/ChatGPT)
↕ MCP 協議(統一介面)
Taiwan Health MCP Server
↕ FHIR R4 標準(醫療資料結構)
醫院資訊系統 / 台灣官方醫療資料庫
這意味著:醫療機構不需要大幅改寫現有系統,只要支援 FHIR R4 標準,就能直接讓 AI Agent 安全地查詢病歷碼、藥品資訊、檢驗結果。
Taiwan Health MCP 的 FHIR 模組架構
Taiwan Health MCP 的 FHIR 模組包含 8 個核心服務模塊:
1. ICD-10 疾病碼查詢
將台灣健保署的 ICD-10-CM/PCS 診斷碼包裝成 MCP 工具,AI 可以直接:
輸入:「第二型糖尿病的 ICD-10 碼是什麼?」
輸出:E11.9(Type 2 diabetes mellitus without complications)
2. 藥品資料查詢
整合台灣 FDA 藥品許可證資料庫,AI 可查詢:
- 藥品成分與適應症
- 仿單與交互作用
- 健保給付規範
3. LOINC 檢驗標準碼查詢
對應國際 LOINC 標準,讓檢驗報告可以跨院互通。
4-8. 其他模組
包括臨床指引搜尋、營養資料庫、過敏原資料、醫療機構資訊、患者體驗資料等模組,每個都是針對台灣醫療場景設計。
實戰:從零開始串接
步驟 1:啟動 MCP Server
git clone https://github.com/healthymind-tech/tw-health-mcp
cd tw-health-mcp
npm install
npm start
步驟 2:設定 Claude Desktop / Cursor / 任何 MCP Client
在你的 MCP client 設定檔中加入:
{
"mcpServers": {
"taiwan-health-mcp": {
"command": "node",
"args": ["path/to/tw-health-mcp/index.js"],
"env": {}
}
}
}
步驟 3:開始查詢
裝好後,AI 就能直接問:
- 「查詢 E11.9 的診斷名稱」
- 「這個患者的檢驗值在 LOINC 對應什麼碼?」
- 「列出台灣 FDA 核准的 diabetes 藥物」
醫院場景:FHIR R4 的實際價值
場景一:AI 輔助營養師
營養師在 DietMate 平台上審核患者飲食記錄時,AI Agent 自動查詢患者的 ICD-10 診斷碼、過敏原資料、用藥資訊,將所有相關臨床數據彙整給營養師參考。
場景二:臨床決策支援
醫師詢問 AI:「這位糖尿病患者的 HbA1c 檢驗趨勢如何?」AI 透過 FHIR R4 查詢檢驗資料,再結合臨床指引提供建議。
場景三:病歷摘要自動化
AI 讀取患者的 FHIR 資源,自動生成結構化的病歷摘要,大幅減少醫護人員的行政負擔。
如何導入你的醫療機構?
Taiwan Health MCP 是 100% 開源的專案,你可以自由下載、部署、修改。
如果你需要技術支援或導入諮詢,療心智能團隊提供 FHIR R4 對接顧問服務 — 尤其是已在使用或評估 DietMate 的醫療機構,可以直接整合 Taiwan Health MCP 的營養資料庫與 FHIR 模組。




討論區 (0 則留言)