Myatriumhealth MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 248 installs a week from npm. Last commit 29 Oct 2026.
MyAtriumHealth (Epic MyChart) records via your signed-in browser tab
Today is the operative word: we check Myatriumhealth MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add myatriumhealth-mcp -- npx -y @chrischall/myatriumhealth-mcp
{
"mcpServers": {
"myatriumhealth-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/myatriumhealth-mcp"
]
}
}
}
[mcp_servers.myatriumhealth-mcp]
command = "npx"
args = ["-y", "@chrischall/myatriumhealth-mcp"]
{
"mcpServers": {
"myatriumhealth-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/myatriumhealth-mcp"
]
}
}
}
{
"servers": {
"myatriumhealth-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@chrischall/myatriumhealth-mcp"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
MAH_WS_PORT (Override the fetchproxy WebSocket port (default 37149)), MAH_READ_ONLY (true refuses mah_reply_message sends (previews still work). Default false), MAH_USERNAME (MyAtriumHealth username. Set with MAH_PASSWORD to enable bridge-less mode. Leave both empty to relay through your signed-in browser tab), MAH_PASSWORD (Portal password. Both are required; setting only one falls back to the bridge (with a warning)), MAH_DOTENV (Path to a .env file read first; failing that ~/.myatriumhealth-mcp/.env, then ./.env. A real MAH_USERNAME / MAH_PASSWORD in the environment always wins), MAH_DEVICE_FILE (Session state (0600), default ~/.myatriumhealth-mcp/device.json. Holds the live cookie jar as well as the device token — treat as a credential), FETCHPROXY_WS_HOST (Bind interface for the fetchproxy concentrator, a literal IP only (default 127.0.0.1). Keep on loopback; it exists for hosted deployments that run each MCP in its own network namespace), FETCHPROXY_IDENTITY_DIR (Absolute path where the fetchproxy long-term identity keypair is stored (default ~/.fetchproxy/identity/)).
MuseScore for Claude — search sheet music and read score metadata via your signed-in browser
Agentic browser harness: your agent CLI in your real, signed-in browser, from a side panel or MCP.
Your own signed-in Mac browser for any agent: open, read and act in tabs. Local and free.
Your own cloud computer run by an AI agent: signed-in browser, its own email, files, long jobs.
Record any browser page as GIF or video via MCP
Sixteen statutory checks on the signup page AB 2863 rewrote, in your editor and in the browser
Talk with your agents. A voice call in the browser that your agent can start or join.
Play Banned from Equestria Daily online in your browser with the self-hosted Ruffle player, version
Answers built from our own checks of this server.