fhir-mcp-suite
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FHIR_BASE_URL | Yes | Base URL for the FHIR server (e.g., https://hapi.fhir.org/baseR4) | |
| MCP_TRANSPORT | No | Transport mode: stdio or sse (optional, default stdio) | stdio |
| HAPI_VALIDATOR_URL | No | URL for the HAPI FHIR validator sidecar (optional, default http://localhost:8082) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fhir_capabilitiesA | Retrieve a summary of the FHIR server's CapabilityStatement: FHIR version, software, supported resource types, and available search parameters. Call this first to understand what the server supports. |
| fhir_readA | Read a single FHIR R4 resource by type and logical ID. Returns the full resource JSON. |
| fhir_searchB | Search a FHIR R4 resource type. Returns a FHIR Bundle (searchset) with matching entries. |
| validate_against_profileA | Validate a FHIR R4 resource against a StructureDefinition profile using the HAPI validator. Supports US Core and IPS profiles as well as base FHIR R4 conformance. Returns conformance status, error count, and issue details. |
| fhir_search_nextA | Follow a Bundle pagination link returned by fhir_search. Pass the '_next_url' value from the previous search result. Returns the next page as a FHIR Bundle, again with '_next_url' if more pages exist. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pcmedsinge/fhir-mcp-suite'
If you have feedback or need assistance with the MCP directory API, please join our Discord server