PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Servershealth-and-wellnesserikhoward
返回「health-and-wellness」

erikhoward

modelscope·@erikhoward/azure-fhir-mcp-server

health-and-wellness0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

Azure AHDS FHIR MCP 服务器 🚀

这是一个为 Azure Health Data Services FHIR(Fast Healthcare Interoperability Resources)实现的模型上下文协议(MCP)服务器。该服务提供了一个标准化接口,用于与 Azure FHIR 服务器交互,通过 MCP 工具实现医疗数据操作。

License Python Version MCP

设置 🛠️

安装 📦

需要 Python 3.13 或更高版本以及 uv。

首先安装 uv。

MCP 配置 ⚙️

Claude 桌面配置

1 - 编辑 Claude 桌面配置:

打开 claude_desktop_config.json 并添加以下配置。

在 MacOS 上,文件位于这里:~/Library/Application Support/Claude Desktop/claude_desktop_config.json。

在 Windows 上,文件位于这里:%APPDATA%Claude Desktopclaude_desktop_config.json。

json { "mcpServers": { "fhir": { "command": "uvx", "args": [ "azure-fhir-mcp-server" ], "env": { "LOG_LEVEL": "INFO", "fhirUrl": "https://your-fhir-server.azurehealthcareapis.com/fhir", "clientId": "your-client-id", "clientSecret": "your-client-secret", "tenantId": "your-tenant-id" } } } }

以下是可用环境配置变量的表格:

变量描述默认值
LOG_LEVEL日志级别INFO
fhirUrlAzure FHIR 服务器 URL必填
clientIdOAuth2 客户端 ID必填
clientSecretOAuth2 客户端密钥必填
tenantIdAzure AD 租户 ID必填

2 - 重启 Claude 桌面。

可用工具 🔧

FHIR 资源操作

  • search_fhir - 根据搜索参数字典搜索 FHIR 资源

资源访问

服务器通过 MCP 资源协议提供了对所有标准 FHIR 资源的访问:

  • fhir://Patient/ - 访问所有 Patient 资源
  • fhir://Patient/{id} - 访问特定的 Patient 资源
  • fhir://Observation/ - 访问所有 Observation 资源
  • fhir://Observation/{id} - 访问特定的 Observation 资源
  • fhir://Medication/ - 访问所有 Medication 资源
  • fhir://Medication/{id} - 访问特定的 Medication 资源
  • 还有很多...

开发 💻

本地开发设置

1 - 克隆仓库:

bash git clone https://github.com/erikhoward/azure-fhir-mcp-server.git cd azure-fhir-mcp-server

2 - 创建并激活虚拟环境:

Linux/macOS:

bash python -m venv .venv source .venv/bin/activate

Windows:

bash python -m venv .venv .venvScriptsactivate

3 - 安装依赖项:

bash pip install -e ".[dev]"

4 - 复制并配置环境变量:

bash cp .env.example .env

编辑 .env 文件以使用您的设置:

env fhirUrl=https://your-fhir-server.azurehealthcareapis.com/fhir clientId=your-client-id clientSecret=your-client-secret tenantId=your-tenant-id

5 - Claude 桌面配置

打开 claude_desktop_config.json 并添加以下配置。

在 MacOS 上,文件位于这里:~/Library/Application Support/Claude Desktop/claude_desktop_config.json。

在 Windows 上,文件位于这里:%APPDATA%Claude Desktopclaude_desktop_config.json。

json { "mcpServers": { "fhir": { "command": "uv", "args": [ "--directory", "/path/to/azure-fhir-mcp-server/repo", "run", "azure_fhir_mcp_server" ], "env": { "LOG_LEVEL": "DEBUG", "fhirUrl": "https://your-fhir-server.azurehealthcareapis.com/fhir", "clientId": "your-client-id", "clientSecret": "your-client-secret", "tenantId": "your-tenant-id" } } } }6 - 重启Claude Desktop。

贡献 🤝

欢迎贡献!请随时提交Pull Request。

  1. 叉分(Fork)仓库
  2. 创建你的功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交你的更改 (git commit -m '✨ Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 打开一个Pull Request

许可证 ⚖️

根据MIT许可发布 - 查看 LICENSE.md 文件。

这不是官方的Microsoft或Azure产品。

相关 MCP Servers(来自「health-and-wellness」)

MCP急救医疗规划器

与Google地图集成,以在紧急情况下定位和评估医疗设施,帮助用户根据医疗需求、紧急程度和设施能力找到合适的医院和诊所。

@manolaz/emergency-medicare-planner-mcp-server

Strava健康数据分析服务器

一个模型上下文协议服务器,为语言模型提供对Strava API数据的访问,使它们能够查询和分析Strava上的运动员活动。

@tomekkorbak/strava-mcp-server

DICOM MCP Server (数字成像与通信医学上下文协议服务器)

一个连接性测试服务器,通过克劳德模型上下文协议支持DICOM网络操作(如C-ECHO),并支持节点配置管理。

@fluxinc/dicom-mcp-server

健康记录模型上下文协议服务器

一个模型上下文协议服务器,通过使用SMART on FHIR将人工智能工具与电子健康记录连接起来,允许对兼容电子健康记录中的患者数据进行安全的搜索、查询和分析。

@jmandel/health-record-mcp

临床试验数据平台

提供了对ClinicalTrials.gov AACT数据库的访问, enables分析临床试验数据、跟踪发展趋 势以及生成治疗景观洞察。

@navisbio/ctgov_MCP

Cicatriiz

暂无描述。

@Cicatriiz/healthcare-mcp-public

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/erikhoward-azure-fhir-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
health-and-wellness / databases / cloud-platforms
运行方式
No
许可证
MIT License
详情文件
erikhoward-azure-fhir-mcp-server.md