- Home
- MCP servers
- LangCare MCP FHIR Server
LangCare MCP FHIR Server
- go
0
GitHub Stars
go
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"langcare-langcare-mcp-fhir": {
"command": "langcare-mcp-fhir",
"args": [
"-config",
"/path/to/your/config.yaml"
]
}
}
}LangCare MCP FHIR Server is an enterprise-grade proxy that enables AI agents to interact with FHIR R4 backends through four generic MCP operations. It securely relays requests to your EMR, handles authentication, and provides a consistent interface for AI-driven clinical workflows without storing PHI. You can deploy it locally for testing or in production to empower AI-assisted healthcare data access.
How to use
You use LangCare MCP FHIR Server by configuring a client to connect via the MCP interface. The server acts as an intelligent proxy between your AI agents and a FHIR R4 backend, exposing Read, Search, Create, and Update operations in a consistent way for any FHIR resource type. You will authenticate with the MCP client, then perform operations through the four generic tools to read patient data, search for resources, create new records, or update existing ones. Ensure you have a valid configuration that points to your FHIR backend, and verify that your agent’s prompts request only the data your workflow requires.
How to install
Prerequisites: ensure you have Node.js and npm installed if you plan to install a prebuilt MCP binary via npm, or use npx for quick execution. You will also need a YAML configuration file for your FHIR backend.
Step 1: Install the MCP server globally via npm.
npm install -g @langcare/langcare-mcp-fhir
Step 2: Run the MCP server directly with a configuration file using npx if you prefer to avoid a global install.
npx @langcare/langcare-mcp-fhir -config /path/to/config.yaml
Step 3: If you are configuring Claude Desktop or another client, add a local MCP configuration entry that references the runtime command and the path to your YAML file.
{
"mcpServers": {
"langcare_mcp": {
"command": "langcare-mcp-fhir",
"args": ["-config", "/path/to/your/config.yaml"]
}
}
}
Available tools
fhir_read
Read a FHIR resource by type and ID.
fhir_search
Search FHIR resources with query parameters.
fhir_create
Create a new FHIR resource.
fhir_update
Update an existing FHIR resource.