get_user
Retrieves the currently authenticated user's FHIR resource (for example the linked Patient resource) and returns a concise profile containing available demographic fields such as id, name, and birthDate.
How to use it
get_user is exposed by the Fhir MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_user tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Fhir MCP Server
uvx fhir-mcp-serverOther tools in Fhir MCP Server (12)
Executes a FHIR "create" interaction to persist a new resource of the specified type.
Execute a FHIR "delete" interaction on a specific resource instance.
Retrieves metadata about a specified FHIR resource type, including its supported search parameters and custom operations.
The logical ID of a specific FHIR resource instance.
The name of a custom FHIR operation or extended query defined for the resource (e.g., "$everything").
A JSON object representing the full FHIR resource body to be created.
Performs a FHIR "read" interaction to retrieve a single resource instance by its type and resource ID, optionally refining the response with search parameters or custom operations.
(Optional) An array of FHIRPath expressions (e.g., ["Patient.name", "Patient.birthDate", "Bundle.link.where(relation='next').url"]) to apply to the resources in the response bundle.
Executes a standard FHIR search interaction on a given resource type, returning a bundle or list of matching resources.
A mapping of FHIR search parameter names to their desired values (e.g., {"family":"Simpson","birthdate":"1956-05-12"}).
The FHIR resource type name (e.g., "Patient", "Observation", "Encounter")
Performs a FHIR "update" interaction by replacing an existing resource instance's content with the provided payload.