1 v0.3.0 更新于 2026-10-20

FHIR Scorecard MCP Server

Read-only grades for publicly observable FHIR endpoints, served from the published dataset.

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(pypi)
{
  "mcpServers": {
    "fhir-scorecard": {
      "command": "uvx",
      "args": [
        "fhir-scorecard"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 5 个工具

list_endpoints
列出已评分的 FHIR 端点,可按类别或等级筛选。
get_endpoint
返回单个端点的完整记分卡,包括各维度、发现及其规范引用、可用性和漂移历史。
cited_passages
返回单个端点各发现所引用的 FHIR/SMART/US Core 规范原文段落。
declared_capabilities
返回单个端点 CapabilityStatement 中声明的资源、交互、搜索参数、操作和配置文件的明细。
grading_method
说明评分的计算方式、各发现代码的检查内容以及数据集的已知局限。