AITeamGuide Hub · MCP server
FHIR MCP Server
WSO2's MCP server that exposes any FHIR health-records API to an assistant.
MCP server★ 137 starsArchived on GitHubApache-2.0Healthcare admin
Key facts
- Type
- MCP server
- Jobs it fits
- Look up patient records through FHIR; Build healthcare admin tools
- Fields
- Healthcare admin
- Works with
- Any MCP client, Claude Desktop
- GitHub
- wso2/fhir-mcp-server
- Licence
- Apache-2.0
- Stars
- 137 as of October 21, 2026
- Last updated
- October 12, 2026 (last push to GitHub)
- Author
- @wso2
- Submitted by
- @aiteamguide
- Added to the Hub
- October 21, 2026
Our note: real patient data still needs HIPAA safeguards and a BAA with each vendor.
Install / Use it
Apache-2.0Local MCP server
Cursor
This config points at a local copy of the repo. Download or clone it first and edit the path placeholders, so there is no one-click button.
Replace the placeholder values (API keys, tokens) with your own after adding it.
Or paste into ~/.cursor/mcp.json
{
"mcpServers": {
"fhir": {
"command": "uv",
"args": [
"--directory",
"/path/to/fhir-mcp-server",
"run",
"fhir-mcp-server",
"--transport",
"stdio"
],
"env": {
"FHIR_SERVER_ACCESS_TOKEN": "Your FHIR Access Token"
}
}
}
}Claude Code
Run in your terminal
claude mcp add --transport stdio fhir --env FHIR_SERVER_ACCESS_TOKEN='Your FHIR Access Token' -- uv --directory /path/to/fhir-mcp-server run fhir-mcp-server --transport stdioReplace the placeholder values (API keys, tokens) with your own after adding it.
Claude Desktop
This config points at a local copy of the repo. Download or clone it first and edit the path placeholders, so there is no one-click button.
Add to claude_desktop_config.json (Settings → Developer → Edit Config), then restart Claude
{
"mcpServers": {
"fhir": {
"command": "uv",
"args": [
"--directory",
"/path/to/fhir-mcp-server",
"run",
"fhir-mcp-server",
"--transport",
"stdio"
],
"env": {
"FHIR_SERVER_ACCESS_TOKEN": "Your FHIR Access Token"
}
}
}
}Replace the placeholder values (API keys, tokens) with your own after adding it.
VS Code
This config points at a local copy of the repo. Download or clone it first and edit the path placeholders, so there is no one-click button.
Replace the placeholder values (API keys, tokens) with your own after adding it.
Or from the command line
code --add-mcp '{"name":"fhir","type":"stdio","command":"uv","args":["--directory","/path/to/fhir-mcp-server","run","fhir-mcp-server","--transport","stdio"],"env":{"FHIR_SERVER_ACCESS_TOKEN":"Your FHIR Access Token"}}'Codex
Run in your terminal
codex mcp add fhir --env FHIR_SERVER_ACCESS_TOKEN='Your FHIR Access Token' -- uv --directory /path/to/fhir-mcp-server run fhir-mcp-server --transport stdioReplace the placeholder values (API keys, tokens) with your own after adding it.
Quickstart
Run with uvx
uvx fhir-mcp-serverSafety: Runs code from a third-party repo. Review the source and the permissions before installing.
Commands and configs are taken from the project's README and re-wrapped in each app's documented format. If they differ, the README wins.
More from the Hub
-
Skill
Scientific Agent Skills
A large library of science skills and database connectors for biology, chemistry, medicine and drug discovery work.
Research · Healthcare admin★ 54k
-
Agent
Pipecat
A Python framework for real-time voice agents: speech-to-text, the model and text-to-speech wired into a phone or web call.
Customer support · Sales★ 17k
Summary written by AITeamGuide in our own words. GitHub numbers come from the public GitHub API and refresh daily. Maintainer and want a correction or removal? Tell us. Got something similar? Submit it to the Hub.