Explains medical bill and EOB codes, terms and math. From KeepMD, the family medical records app.
MCPpedia last refreshed this data
org.keepmd/mcp-eob-decoder is an MCP server that explains medical bill and EOB codes, terms and math. From KeepMD, the family medical records app. Its tool list has not been published yet over http, requires no API key, and scores 36/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"keepmd-mcp-eob-decoder": {
"url": "https://mcp.keepmd.org/eob",
"type": "http"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Explains medical bill and EOB codes, terms and math. From KeepMD, the family medical records app.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in health
MCP server for the ClinicalTrials.gov v2 API. Search trials, retrieve study details and results, and match patients to eligible trials.
Search ClinicalTrials.gov: find studies, retrieve results, match patients to candidate trials.
Control FL Studio with Claude: in-DAW mixing, diagnosis, routing, and composition.
MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications
MCP Security Weekly
Get CVE alerts and security updates for org.keepmd/mcp-eob-decoder and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A read-only Model Context Protocol server that helps an AI assistant read a medical Explanation of Benefits (EOB), Medicare Summary Notice or itemized bill. It is the same job the KeepMD EOB Decoder browser extensions do, exposed to Claude, ChatGPT, Cursor and any other MCP client.
Endpoint: https://mcp.keepmd.org/eob (Streamable HTTP, no authentication)
Documentation: https://keepmd.org/mcp-eob-decoder/
Publisher: KeepMD (VertexMD, Inc.) · support@keepmd.org
In plain English: you paste or describe an EOB or bill to Claude, ChatGPT or another assistant, and the assistant uses this server to say what each code means, what the insurance words mean, whether the amounts add up, and what to do next. The server only ever sees codes, words and dollar figures.
| Tool | Purpose |
|---|---|
lookup_codes | Official descriptors for ICD-10-CM diagnosis codes, HCPCS Level II service/supply/drug codes and HCPCS modifiers, with chapter, plain-language notes and licensing notices for CPT, dental, NDC and X12 remark codes (recognized, not described). Up to 50 codes per call. |
search_codes | Find ICD-10-CM or HCPCS Level II codes from words in a description, or by code prefix. |
explain_insurance_term | ~115 insurance and billing terms (allowed amount, coinsurance, CO/PR group codes, No Surprises Act, observation status…) with examples and related terms. |
check_eob_math | Recomputes one service line or claim total from the printed amounts and flags balance billing, mismatched totals and impossible cost sharing. |
get_eob_reading_guide | Step-by-step guide to reading an EOB, disputing a bill, or appealing a denial, with links to official consumer resources. |
Plus the decode_eob prompt and two resources (keepmd://mcp-eob-decoder/glossary, keepmd://mcp-eob-decoder/manifest).
Every tool carries readOnlyHint: true and openWorldHint: false. Every clinical or financial payload carries a
disclaimer field: general billing and coding reference, not medical, legal or financial advice.
The server has no storage and no accounts. Tools accept codes, terms and dollar amounts only; no schema takes a name, date of birth, member ID, claim number or statement text. Tool arguments are never logged. Full policy: https://keepmd.org/privacy/mcp-eob-decoder/.
| Set | Release | License |
|---|---|---|
| ICD-10-CM | FY2027 (effective 2026-10-01), NCHS/CMS | Public domain |
| HCPCS Level II | October 2026 quarterly file, CMS | Public domain (CDT D-codes dropped) |
| Glossary, reading guide, plain-language notes | KeepMD-authored | MIT |
CPT (AMA), CDT (ADA) and CARC/RARC (X12) descriptors are licensed and are not included. See NOTICE.md.
Exact versions and file hashes: public/data/MANIFEST.json.
Claude (claude.ai → Settings → Connectors → Add custom connector): https://mcp.keepmd.org/eob
Claude Code: claude mcp add --transport http keepmd-mcp-eob-decoder https://mcp.keepmd.org/eob
Cursor / VS Code / other clients:
{ "mcpServers": { "keepmd-mcp-eob-decoder": { "type": "http", "url": "https://mcp.keepmd.org/eob" } } }
ChatGPT: install from the app directory once listed (see chatgpt/).
Gemini CLI: gemini extensions install https://github.com/keepmd-medical/keepmd-mcp-eob-decoder
Hermes Agent: hermes plugins install keepmd-mcp-eob-decoder once listed in the plugin catalog (see hermes/).
Try: "What do Z00.00, 99213 and J0696 mean on this EOB?" · "Explain allowed amount versus billed amount." · "Billed 1,200, allowed 650, deductible 500, 20% coinsurance. Is my 630 patient responsibility right?"
npm install --legacy-peer-deps
npm run data:refresh # downloads the CMS/NCHS releases and rebuilds public/data
npm test && npm run typecheck
npm run dev
... [View full README on GitHub](https://github.com/keepmd-medical/keepmd-mcp-eob-decoder#readme)