featherless
featherless
TypeScript-сервер MCP FHIR R4, совместимый с SHARP-on-MCP, с клиническими панелями мониторинга MCP-UI. Работает на Cloudflare Workers.
Родственный проект sharp-fhir-mcp (Python, FastMCP 2.x). Те же семантики SHARP, тот же набор инструментов, те же визуализации Chart.js в MCP-UI — переписано на TypeScript для edge-вычислений.
Что включено
Ядро
Транспорт SHARP HTTP через SDK Cloudflare
agents(McpAgent, сессии на базе Durable Objects)Контекст на основе заголовков (
X-FHIR-Server-URL,X-FHIR-Access-Token,X-Patient-ID) с резервным использованием утверждений SMART JWTСтрогий и разрешительный режимы контекста
Возможность
experimental.fhir_context_required, внедряемая вinitialize
Инструменты (паритет с sharp-fhir-mcp)
tools/fhir.ts— общий поиск/чтение FHIR R4tools/clinical.ts— Пациент / Визит / Прием / Аллергия / Лекарства / Проблемаtools/lab-imaging.ts— Наблюдение / Диагностический отчет / Ссылка на документtools/clinical-context.ts— агрегированный контекст визита с производными оповещениямиtools/memory.ts— клиническая память на базе Cloudflare Vectorize + Workers AI + D1tools/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 devКонтекст SHARP
Передавайте эти заголовки при каждом вызове tools/call:
Заголовок | Назначение |
| Базовый URL FHIR R4 |
| Токен доступа OAuth2/SMART (Bearer опционально) |
| Опционально; используется, если отсутствует утверждение |
Лицензия
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