featherless
featherless
TypeScript SHARP-on-MCP 兼容的 FHIR R4 MCP 服务器,带有 MCP-UI 临床仪表板。运行于 Cloudflare Workers。
这是 sharp-fhir-mcp(Python, FastMCP 2.x)的姊妹项目。具有相同的 SHARP 语义、相同的工具集以及相同的 MCP-UI Chart.js 可视化效果——专为边缘计算重新实现的 TypeScript 版本。
包含内容
核心
通过 Cloudflare
agentsSDK 实现的 SHARP HTTP 传输(McpAgent,基于 Durable Object 的会话)基于 Header 的上下文(
X-FHIR-Server-URL、X-FHIR-Access-Token、X-Patient-ID),支持 SMART JWT 声明回退严格和宽松的上下文模式
注入到
initialize中的experimental.fhir_context_required能力
工具(与 sharp-fhir-mcp 对齐)
tools/fhir.ts— 通用 FHIR R4 搜索/读取tools/clinical.ts— 患者 / 就诊 / 预约 / 过敏 / 用药 / 问题tools/lab-imaging.ts— 观察 / 诊断报告 / 文档引用tools/clinical-context.ts— 带有派生警报的聚合就诊上下文tools/memory.ts— 由 Cloudflare Vectorize + Workers AI + D1 支持的临床记忆tools/visualization.ts— MCP-UI Chart.js 仪表板(visualize_lab_trend、visualize_vitals、visualize_patient_dashboard)
Related MCP server: sharp-on-fhir-mcp
入门指南
pnpm install
# create the Vectorize index (once)
pnpm wrangler vectorize create featherless-memory --dimensions=768 --metric=cosine
# create the D1 database (once), put the id into wrangler.jsonc
pnpm wrangler d1 create featherless-memory-meta
pnpm db:migrate:remote
# develop
pnpm devSHARP 上下文
在每次 tools/call 中转发这些 Header:
Header | 用途 |
| FHIR R4 基础 URL |
| OAuth2/SMART 访问令牌(Bearer 可选) |
| 可选;回退至 JWT |
许可证
MIT。
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for the Healthie EHR & telehealth API: patients, appointments, charting, tasks.
Query Health Gorilla FHIR patients, conditions, medications and lab results.
Search and read a patient chart over the Canvas FHIR R4 API. Read-only.
Synthetic EHR: medications, labs, conditions, allergies, immunizations, FHIR R4. No API key.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables seamless integration with FHIR APIs for healthcare applications, allowing users to search, retrieve, create, update, and analyze clinical information through natural language interactions. Supports SMART-on-FHIR authentication and works with various healthcare systems like EPIC and HAPI FHIR servers.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceA clean-room SHARP-on-MCP compliant FHIR R4 MCP server that enables AI agents to interact with any FHIR R4 endpoint using SHARP context headers, without server-side OAuth. It provides clinical tools, lab results, imaging, and interactive MCP-UI dashboards.MIT

LangCare MCP FHIR Serverofficial
AlicenseNot gradedqualityDmaintenanceEnterprise-grade MCP Server for FHIR-based EMRs. Enables AI agents to read, search, create, and update any FHIR R4 resource across major EHR systems like EPIC, Cerner, and OpenEMR.370 npm67MIT- AlicenseNot gradedqualityCmaintenanceEnables AI applications to query and retrieve healthcare data (patients, conditions, observations, medications) from a public FHIR R4 server via MCP tools.MIT