Work in progress Open-source

Claude MyChart.

Manage your medical records, doctor’s appointments, bills and more by connecting Claude to MyChart.

Everything your health portal can do, now with AI

We reverse-engineer the full MyChart web interface — not just the limited FHIR API — so your AI assistant gets the complete picture.

MCP for All MyChart Data

Expose 30+ health data categories as MCP tools. Connect to Claude Desktop, OpenClaw, or any MCP-compatible AI assistant and let it read your medications, labs, vitals, imaging, billing, and more.

get_lab_results()

Works with Every MyChart

Supports every Epic MyChart instance — thousands of healthcare organizations nationwide. If it runs on Epic, it works here.

Send Messages with AI

Let your AI assistant send messages to your care team, reply to conversations, request medication refills, and manage communications hands-free.

Analyze Your Health with AI

Ask your AI assistant to summarize your lab trends, check medication interactions, review your visit history, or explain your imaging results — all in natural language.

Beyond FHIR APIs

Access data that standard FHIR APIs don't expose — imaging reports with full narratives, billing claims, care journeys, questionnaires, education materials, activity feeds, and EHI exports.

Your Data Stays Private

Your MyChart credentials are encrypted at rest. Health data flows directly between your MyChart portal and your AI assistant — we don't store it.

Your records stay on your device

OpenRecord runs on your own machine and calls your MyChart portal directly, the same way your browser does. Your login and your medical records are never uploaded to a Fan Pier Labs server. Asking the AI a question is the one exception, and it is spelled out below.

Straight to your portal
No health data on our servers
One exception: AI calls

What stays on your device

  • Your MyChart username, password and any passkey are saved on your device and nowhere else
  • Every request to your health system comes from your machine, not from ours
  • We operate no server that holds your medical records, and there is no OpenRecord account holding a copy of them
  • Disconnecting an account deletes the stored credentials, passkey and session from your device

The exception: what the AI sees

  • Answering a question about your health means sending the relevant part of your record to an AI model, which runs on someone else's computer
  • In the Claude Desktop extension, that is Anthropic, under your own Claude account and its terms
  • In the iPhone app's included free tier, it goes to an OpenRecord proxy and on to Google's Gemini API
  • Bring your own API key and it goes to that provider instead, never through us

The full detail is in the privacy policy.

Quick Start

Up and running in 3 steps

Install the Claude Desktop extension and start exploring your health data with Claude in minutes.

Step 1

Download the extension

Grab openrecord.mcpb and open it — Claude Desktop installs it. No account to create.

Step 2

Connect your MyChart

Say “Set up my MyChart” in a new chat. Claude walks you through finding your health system, signing in, and 2FA. Your credentials stay on your computer.

Step 3

Talk to your health data

Ask Claude about medications, labs, appointments, billing — anything in your health record.

Ready to explore your health data?

Get up and running in minutes. Connect your MyChart portal and start using Claude to manage your health records.

Download OpenRecord

C Claude DesktopMost common · Easiest to set up and use Command lineFor engineers — use the CLI with any AI