What is the Last EHR — Medplum MCP server?
FHIR chart tools for MCP: read-only by default, with elicitation-gated, human-approved writes.
How to install Last EHR — Medplum
Copy-paste configuration for popular MCP clients.
MEDPLUM_ACCESS_TOKENsecretFHIR chart tools over Medplum or a local HAPI stack: read-only by default, with an opt-in elicitation-gated write profile (human-approved per action).
MEDPLUM_CLIENT_IDFHIR chart tools over Medplum or a local HAPI stack: read-only by default, with an opt-in elicitation-gated write profile (human-approved per action).
MEDPLUM_CLIENT_SECRETsecretFHIR chart tools over Medplum or a local HAPI stack: read-only by default, with an opt-in elicitation-gated write profile (human-approved per action).
MEDPLUM_BASE_URLFHIR chart tools over Medplum or a local HAPI stack: read-only by default, with an opt-in elicitation-gated write profile (human-approved per action).
{
"mcpServers": {
"last-ehr": {
"command": "npx",
"args": [
"-y",
"@lastehr/mcp"
],
"env": {
"MEDPLUM_ACCESS_TOKEN": "<YOUR_MEDPLUM_ACCESS_TOKEN>",
"MEDPLUM_CLIENT_ID": "<YOUR_MEDPLUM_CLIENT_ID>",
"MEDPLUM_CLIENT_SECRET": "<YOUR_MEDPLUM_CLIENT_SECRET>",
"MEDPLUM_BASE_URL": "<YOUR_MEDPLUM_BASE_URL>"
}
}
}
}{
"mcpServers": {
"last-ehr": {
"command": "npx",
"args": [
"-y",
"@lastehr/mcp"
],
"env": {
"MEDPLUM_ACCESS_TOKEN": "<YOUR_MEDPLUM_ACCESS_TOKEN>",
"MEDPLUM_CLIENT_ID": "<YOUR_MEDPLUM_CLIENT_ID>",
"MEDPLUM_CLIENT_SECRET": "<YOUR_MEDPLUM_CLIENT_SECRET>",
"MEDPLUM_BASE_URL": "<YOUR_MEDPLUM_BASE_URL>"
}
}
}
}{
"mcpServers": {
"last-ehr": {
"command": "npx",
"args": [
"-y",
"@lastehr/mcp"
],
"env": {
"MEDPLUM_ACCESS_TOKEN": "<YOUR_MEDPLUM_ACCESS_TOKEN>",
"MEDPLUM_CLIENT_ID": "<YOUR_MEDPLUM_CLIENT_ID>",
"MEDPLUM_CLIENT_SECRET": "<YOUR_MEDPLUM_CLIENT_SECRET>",
"MEDPLUM_BASE_URL": "<YOUR_MEDPLUM_BASE_URL>"
}
}
}
}{
"servers": {
"last-ehr": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@lastehr/mcp"
],
"env": {
"MEDPLUM_ACCESS_TOKEN": "<YOUR_MEDPLUM_ACCESS_TOKEN>",
"MEDPLUM_CLIENT_ID": "<YOUR_MEDPLUM_CLIENT_ID>",
"MEDPLUM_CLIENT_SECRET": "<YOUR_MEDPLUM_CLIENT_SECRET>",
"MEDPLUM_BASE_URL": "<YOUR_MEDPLUM_BASE_URL>"
}
}
}
}claude mcp add last-ehr --env MEDPLUM_ACCESS_TOKEN=<YOUR_MEDPLUM_ACCESS_TOKEN> --env MEDPLUM_CLIENT_ID=<YOUR_MEDPLUM_CLIENT_ID> --env MEDPLUM_CLIENT_SECRET=<YOUR_MEDPLUM_CLIENT_SECRET> --env MEDPLUM_BASE_URL=<YOUR_MEDPLUM_BASE_URL> -- npx -y @lastehr/mcpRelated MCP servers
io.github.cbetz/ratebook
Open MCP server for US electricity tariffs: real rate lookup, bill estimates, and when to charge.