LangCare MCP FHIR Server
Go-based MCP server exposing FHIR R4 Patient/Observation resources against Epic, Cerner, and GCP Healthcare API, plus a CLI bridging LangChain, CrewAI, AutoGen, and smolagents.
Overview
A real, actively maintained MCP server (54 GitHub stars, tagged releases through v2.5.0, MIT licence confirmed by direct fetch of the repository's own root `LICENSE` file) exposing FHIR R4 resources as `fhir_search`/`fhir_read`/`fhir_create`/`fhir_update` MCP tools against real EMR backends: Epic, Cerner, and the GCP Healthcare API, confirmed from the project's own README and shipped `server.json`.
What distinguishes this from a generic FHIR CRUD wrapper, and the reason it is included despite FHIR not being a GA4GH-owned standard: the repository ships a substantial, genuinely clinical skills library (40+ skills, confirmed by direct listing) implementing real clinical decision-support logic on top of the four generic tools, for example sepsis screening (qSOFA/SOFA/SIRS), cardiovascular risk scoring (CHA2DS2-VASc, HEART, Framingham, ASCVD, HAS-BLED), Beers Criteria and STOPP/START prescription-appropriateness review, and KDIGO CKD staging, not merely generic resource CRUD. It also ships a documented "LangCare CLI" that wraps the same four MCP tools as CLI subcommands over HTTP specifically so agent frameworks that do not speak MCP natively, LangChain, smolagents, CrewAI, and AutoGen, can call them as subprocess commands, a direct match to this registry's interest in agent-framework interoperability with health data.
Recorded as a marginal fit, plainly: FHIR is a health-data interoperability standard, not a named GA4GH specification, and the underlying MCP tool set is generic clinical resource CRUD (Patient/Observation/Condition and similar); access control is standard FHIR API authentication, not GA4GH Passport/DUO-style controls. The clinical skills library and cross-framework CLI bridge are what lift this above a bare, undifferentiated FHIR wrapper.
Details
- Licence
- MIT
- Version
- 2.5.0
- Category
- Other GA4GH-standard or genomics/health data source
- Homepage
- https://github.com/langcare/langcare-mcp-fhir
- Repository
- https://github.com/langcare/langcare-mcp-fhir
- Maintainers
- Susheel Varma (@susheel, GA4GH AI Workstream / Sage Bionetworks)
- Keywords
- fhirhl7ehrclinical-decision-supportlangchaincrewaiautogenmcp-server
- GA4GH standards
- other
Safety classification
No safety classification has been submitted for this entry.
Server manifest
- Server name
- io.github.langcare/langcare-mcp-fhir
- Server version
- 2.5.0
- Implements
- other
Install
{
"mcpServers": {
"io.github.langcare/langcare-mcp-fhir": {
"command": "npx",
"args": [
"@langcare/langcare-mcp-fhir@2.5.0"
]
}
}
}{
"mcpServers": {
"io.github.langcare/langcare-mcp-fhir": {
"command": "npx",
"args": [
"@langcare/langcare-mcp-fhir@2.5.0"
]
}
}
}{
"mcpServers": {
"io.github.langcare/langcare-mcp-fhir": {
"command": "npx",
"args": [
"@langcare/langcare-mcp-fhir@2.5.0"
]
}
}
}{
"servers": {
"io.github.langcare/langcare-mcp-fhir": {
"command": "npx",
"args": [
"@langcare/langcare-mcp-fhir@2.5.0"
]
}
}
}{
"mcpServers": {
"io.github.langcare/langcare-mcp-fhir": {
"command": "npx",
"args": [
"@langcare/langcare-mcp-fhir@2.5.0"
]
}
}
}{
"mcpServers": {
"io.github.langcare/langcare-mcp-fhir": {
"command": "npx",
"args": [
"@langcare/langcare-mcp-fhir@2.5.0"
]
}
}
}{
"mcp": {
"io.github.langcare/langcare-mcp-fhir": {
"type": "local",
"command": [
"npx",
"@langcare/langcare-mcp-fhir@2.5.0"
],
"enabled": true
}
}
}Provenance
- Created
- 2026-09-08T00:00:00.000Z
- Updated
- 2026-09-08T00:00:00.000Z
- Last verified
- 2026-09-08T00:00:00.000Z