FHIR MCP Server
Provides seamless integration with FHIR APIs, enabling AI/LLM tools to search, retrieve, and analyze clinical healthcare data with support for SMART-on-FHIR authentication and multiple transport protocols.
Install
uvx fhir-mcp-server
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"fhir-mcp-server": {
"command": "uvx",
"args": [
"fhir-mcp-server"
],
"env": {
"FHIR_MCP_HOST": "<FHIR_MCP_HOST>",
"FHIR_MCP_PORT": "<FHIR_MCP_PORT>",
"FHIR_SERVER_SCOPES": "<FHIR_SERVER_SCOPES>",
"FHIR_MCP_SERVER_URL": "<FHIR_MCP_SERVER_URL>",
"FHIR_SERVER_BASE_URL": "<FHIR_SERVER_BASE_URL>",
"FHIR_SERVER_CLIENT_ID": "<FHIR_SERVER_CLIENT_ID>",
"FHIR_MCP_REQUEST_TIMEOUT": "<FHIR_MCP_REQUEST_TIMEOUT>",
"FHIR_SERVER_ACCESS_TOKEN": "<FHIR_SERVER_ACCESS_TOKEN>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.