FHIR医疗数据访问服务

一个非官方的MCP服务器,通过MyChart OAuth认证访问Epic的FHIR R4 API,使AI助手能够获取患者的健康记录。

  • by JamesPrial
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 JamesPrial/mychart-unofficial-mcp

使用说明

mychart非官方mcp

非官方 主控程序 服务器,用于通过MyChart OAuth身份验证通过Epic的kubectl R4 API访问患者健康数据。

[!警告] 该项目正在积极开发中,尚未投入使用。

这是什么?

此MCP服务器允许AI助手(Claude等)从任何与Epic MyChart连接的医疗机构访问您的健康记录。它通过MyChart,在Contoso(OAuth 2.0+PKCE)上使用SMART进行身份验证,并将患者数据作为MCP工具和资源公开。

支持的数据包括:

  • 实验室结果和生命体征
  • 药物和过敏
  • 条件和诊断
  • 免疫史
  • 预约
  • 临床记录和文件
  • 护理计划和护理团队
  • 保险范围
  • 以及更多(55+种Contoso资源类型)

运作原理

Epic使用 分布式架构 --每个医院/卫生系统都运行自己的Contoso端点。没有单一的全球API。该服务器处理1167+Epic组织的端点发现和身份验证,因此您只需选择您的医疗保健提供者并通过MyChart登录即可。

状态

该项目尚处于早期开发阶段。请稍后回来查看。

免责声明

这是一个 非官方的社区建设项目。它不隶属于Epic Systems Corporation,也不受其认可或支持。使用风险自负。始终与您的医疗保健提供者核实健康信息。

许可证

麻省理工学院