FHIR MCP Server
io.github.wso2/fhir-mcp-server·v0.11.0·137 starsMCP server providing seamless access to FHIR APIs for AI tools and healthcare applications
not scanned yet
137 stars86 downloads/wk
Reviews
Write oneNobody has reviewed FHIR MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
FHIR MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How FHIR MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 94/100
- higher than 96% of 48,255 servers
- GitHub stars
- 137
- more than 95% of 28,688 servers
- Downloads a week
- 86
- more than 59% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-03-31, latest 2026-10-29, typically one every 212 days.
Install FHIR MCP Server in Claude Code, Cursor or VS Code
claude mcp add fhir-mcp-server -- uvx fhir-mcp-server
What the publisher says
From the FHIR MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Model Context Protocol (MCP) Server for Fast Healthcare Interoperability Resources (FHIR) APIs
Table of Contents
- Model Context Protocol (MCP) Server for Fast Healthcare Interoperability Resources (FHIR) APIs
- Table of Contents
- Overview
- Demo
- Demo with HAPI FHIR server
- Demo with EPIC Sandbox
- Core Features
- Prerequisites
- Installation
- Installing using PyPI Package
- Installing from Source
- Installing using Docker
Overview
The FHIR MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with FHIR APIs. Designed for developers, integrators, and healthcare innovators, this server acts as a bridge between modern AI/LLM tools and healthcare data, making it easy to search, retrieve, and analyze clinical information.
Demo
Demo with HAPI FHIR server
This video showcases the MCP server's functionality when connected to a public HAPI FHIR server. This example showcases direct interaction with an open FHIR server that does not require an authorization flow.
https://github.com/user-attachments/assets/cc6ac87e-8329-4da4-a090-2d76564a3abf
Demo with EPIC Sandbox
This video showcases the MCP server's capabilities within the Epic EHR ecosystem. It demonstrates the complete OAuth 2.0 Authorization Code Grant flow.
https://github.com/user-attachments/assets/96b433f1-3e53-4564-8466-65ab48d521de
Core Features
- MCP-compatible transport: Serves FHIR via stdio, SSE, or streamable HTTP
- SMART-on-FHIR based authentication support: Securely authenticate with FHIR servers and clients
- Response Filtering using FHIRPath: Filter resources and bundles returned by read and search operations using custom FHIRPath expressions to retrieve only the fields needed for the task, reducing payload sizes.
- Tool integration: Integratable with any MCP client such as VS Code, Claude Desktop, and MCP Inspector
Prerequisites
- Python 3.8+
- uv (for dependency management)
- An accessible FHIR API server.
Installation
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
FHIR MCP Server: common questions
- Is FHIR MCP Server safe?
- Yes, by our scan: it is graded A (94/100). Read the FHIR MCP Server safety report
- How do I install FHIR MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does FHIR MCP Server need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is FHIR MCP Server maintained?
- The last commit was 61 days ago (2026-09-04). The latest release is v0.11.0.
- How does FHIR MCP Server compare with other MCP servers?
- safety score 94/100 (higher than 96% of 48,255 servers); github stars 137 (more than 95% of 28,688 servers); downloads a week 86 (more than 59% of 12,191 servers with a package). Full comparison.