Apple Health MCP (community)
Security scan passedCommunity MCP server, not by Apple: your agent answers questions about your sleep, workouts and heart data from a local Apple Health export.

Medplum's hosted MCP server for healthcare developers: your agent reads and changes the FHIR data on your Medplum server.
by Medplum· Health & fitnessUnclaimed · Yours? Claim it
4 images
About
Medplum's own MCP server, for developers and teams building healthcare software on Medplum, the open-source healthcare developer platform. It lets your agent search, read and change the FHIR data stored on a Medplum server, such as patient records, appointments and lab results. Instead of many narrow tools, it gives your agent one general FHIR request tool, because models already know the FHIR standard well. What you can do with it - Search FHIR resources, such as finding patients with a blood pressure observation above a given value - Read records, such as a patient's most recent cholesterol lab results - Create, update and delete resources, such as scheduling an appointment or creating a task - Call Medplum's FHIR operations, such as submitting a Claim or running a Medplum Bot How it connects Medplum hosts it at https://api.medplum.com/mcp/stream. The first time you connect, you're sent to Medplum to sign in and authorize your agent (OAuth). Requests run with your Medplum account's access. It has three tools: fhir-request, which does the real work, plus search and fetch, which some clients such as ChatGPT need in order to connect. A self-hosted Medplum server serves the same endpoint at /mcp/stream. Good to know - fhir-request can change data: it can create, update and delete FHIR resources. - It's a developer tool for working with data on a Medplum server. It doesn't give medical advice, and what your agent says about the data isn't a clinical judgement. - Medplum describes its platform as HIPAA and SOC 2 compliant. When it launched MCP support, it called it a preview, asked people to use only synthetic, de-identified or test data rather than protected health information (PHI), and noted that most major AI providers didn't yet sign HIPAA business associate agreements (BAAs). Check with Medplum and your agent's provider before you connect real patient data.
Once it’s added
“What are the names of all patients who have a blood pressure observation with a systolic value greater than 140 in the last year?”
“Create a new appointment for patient Jane Doe with Dr. Smith for a routine check-up next Tuesday at 10 AM.”
“What were the results of John Doe's most recent lab work for cholesterol?”
Before you add it
Reads only
FHIR resources on your Medplum server, such as patients, observations and appointments · Search results across any FHIR resource type
Makes changes · your agent can ask first
Creates, updates and deletes FHIR resources, such as appointments and tasks · Runs FHIR operations, such as submitting a Claim
From people who use it
Step by step
Nothing new reaches your agent until a person has looked at it.
Plugins people install alongside Medplum MCP.
No reviews yet. Used Medplum MCP? Say how it went.
Write a reviewA hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
Add to VS Codecopilot mcp add --transport http medplum-mcp https://api.medplum.com/mcp/stream
A hosted server: nothing runs on your machine.
Add to Cursor.cursor/mcp.json{
"mcpServers": {
"medplum-mcp": {
"url": "https://api.medplum.com/mcp/stream"
}
}
}A hosted server: nothing runs on your machine.
claude mcp add --transport http medplum-mcp https://api.medplum.com/mcp/stream
A hosted server: nothing runs on your machine.
codex mcp add medplum-mcp --url https://api.medplum.com/mcp/stream
A hosted server: nothing runs on your machine.
~/.gemini/config/mcp_config.json{
"mcpServers": {
"medplum-mcp": {
"url": "https://api.medplum.com/mcp/stream"
}
}
}A hosted server: nothing runs on your machine.
gemini mcp add --transport http medplum-mcp https://api.medplum.com/mcp/stream
A hosted server: nothing runs on your machine.
A hosted server: nothing runs on your machine.
openclaw mcp add medplum-mcp --url https://api.medplum.com/mcp/stream --transport streamable-http
A hosted server: nothing runs on your machine.
opencode mcp add medplum-mcp --url https://api.medplum.com/mcp/stream
A hosted server: nothing runs on your machine.
hermes mcp add medplum-mcp --url https://api.medplum.com/mcp/stream
~/.hermes/config.yaml{
"mcp_servers": {
"medplum-mcp": {
"url": "https://api.medplum.com/mcp/stream"
}
}
}Scanned and passed · checked 4 h ago
Plugins people install alongside Medplum MCP.
Community MCP server, not by Apple: your agent answers questions about your sleep, workouts and heart data from a local Apple Health export.
A community MCP server, not by Hevy: your agent reads, analyzes and logs your Hevy workouts, routines and body measurements.
Lets your agent read and plan your Intervals.icu training: activities, fitness and fatigue, wellness, calendar workouts and gear.
Lets your agent review your Coach Watts workouts, plan sessions, log meals and wellness, and track your training load.
Nobody has shared how they use Medplum MCP yet.
“Create a task for the care team to follow up with Jane Doe.”
“List the conditions recorded for this patient.”
“Can you confirm you have access to the fhir-request tool?”
Scanned on every change, and again when our rules improve.
Tell us and a person on the trust team will look at it. Or email [email protected].
Security scan
Passed
Safe to install in every agent it supports. Runs remotely on api.medplum.com · needs your sign-in.