MedBillAnalyzer
Server Details
Compares a medical bill with the insurer's Explanation of Benefits and lists where they disagree.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Most tools have clearly distinct purposes: check_medical_bill analyzes documents, delete_case/export_case are lifecycle operations, unlock_case handles payment, and report_outcome records outcome data. The main overlap is between get_case, get_case_outputs, and export_case — all retrieve case data — but the descriptions differentiate them (free summary/detailed findings vs. generated letter+script vs. full record as JSON). check_medical_bill implicitly creates a case, which is not obvious from its name alone.
Every tool follows the same snake_case verb_noun pattern: check_medical_bill, get_case, get_case_outputs, unlock_case, export_case, delete_case, report_outcome. The convention is consistent and readable throughout.
Seven tools is well within the sweet spot and each maps to a distinct step in the product's workflow (analyze, retrieve, unlock, generate outputs, export, delete, report outcome). No tool appears redundant or filler.
The core lifecycle is covered: case creation via analysis, retrieval, paid unlock, artifact generation, full export, deletion, and outcome reporting. Two minor gaps remain — there is no list_cases operation to enumerate a user's cases, and no way to add an EOB or re-run analysis on an existing case (e.g., the `nothing_to_act_on` bill-without-EOB scenario requires starting over).
Publisher details
- Operator
- RMK Capital, Inc. · Publisher source
- Operator website
- https://medbillanalyzer.com · Publisher source
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://medbillanalyzer.com/docs
- Trust center
- Not available
- Restrictions
- No sign-in. The check is free; the full findings, a dispute letter and a phone script are $10 per bill, charged once and only if the user chooses. US medical bills. · Publisher source
Available Tools
7 toolscheck_medical_billCheck a medical billAInspect
Compare a medical bill against the Explanation of Benefits the patient’s insurer issued for the same care, and report where the two disagree. Use when someone shares a medical bill, hospital statement, doctor bill, lab bill or EOB and asks whether it is correct, what they actually owe, or how to dispute it. The bill is required; the EOB is strongly recommended and is what makes most of the checks possible. If you can see the documents but cannot attach their bytes, transcribe them into bill and eobs exactly as printed. Free: returns a summary and the title of every finding, but not the detail behind them.
Inputs: eob, bill, eobs, label, +3 more.
delete_caseDelete a caseADestructiveIdempotentInspect
Delete everything held about a case, immediately and permanently. The record is removed, not flagged, and it cannot be recovered afterwards — not by us either. This is the promise the privacy policy makes, and it needs no account. It does need the delete token issued when the case was created: reading a case and destroying it are deliberately different capabilities.
Inputs: case_id (required), delete_token (required).
export_caseExport a caseARead-onlyIdempotentInspect
Everything stored about a case, as JSON, in one response. This is the portable copy the privacy policy offers. It is deliberately the whole record rather than a summary, so that what is returned here can be compared against what the policy says is kept.
Inputs: case_id (required).
get_caseRead a caseARead-onlyIdempotentInspect
Retrieve a case by id. Returns the same free summary, plus every finding in detail once the case has been unlocked.
Inputs: case_id (required).
get_case_outputsGet the dispute letter and phone scriptBRead-onlyIdempotentInspect
Get the dispute letter and the phone script for an unlocked case. The letter is a template the patient sends in their own name.
Inputs: case_id (required), patient_name (required), include_pdf, letter_date, +3 more.
report_outcomeReport what happened after the letterAInspect
Record what happened after the patient sent the dispute letter: corrected, reduced, refused, ignored, still waiting, or not sent. Free. Every answer counts equally, and it is kept only as an aggregate count — nothing about it is stored against the case. This product can tell that two documents disagreed; only these reports show whether saying so to a billing office changes anything.
Inputs: case_id (required), outcome (required), amount_written_off.
unlock_caseUnlock a caseAInspect
Pay to unlock the full findings, the dispute letter and the phone script. With a shared_payment_token (a Stripe Shared Payment Token granted to the stripe_profile in the case summary's purchase), it charges $10.00 for this bill and unlocks the case in the same call. Without one, it returns a checkout URL and charges nothing itself. A case with no findings is refused: there is nothing to buy, and the user pays nothing when nothing is found. So is a case with nothing to act on yet (nothing_to_act_on), such as a bill sent without its Explanation of Benefits whose only finding is that the EOB is missing.
Inputs: case_id (required), plan, membership_token, shared_payment_token.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Is your US medical bill fair? Compares charges with Medicare rates and drafts a dispute letter.
Explains medical bill and EOB codes, terms and math. From KeepMD, the family medical records app.
Medigami: medical bill error scan, denial decoding, appeal deadlines, hospital price lookup
Search US hospital prices, compare costs, and find insurance-negotiated rates.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceReconciles a vendor payment tracker CSV against a bank export CSV, categorizing discrepancies such as amount mismatches, unrecorded payments, and reversed transactions.MIT

KeepMD EOB Decoderofficial
AlicenseNot gradedqualityBmaintenanceEnables AI assistants to look up ICD-10-CM and HCPCS codes, explain insurance and billing terms, verify EOB arithmetic, and access guides for reading medical bills and explanations of benefits.MIT- AlicenseNot gradedqualityCmaintenanceEnables AI agents to look up what US hospitals charge for a CPT/HCPCS or MS-DRG code near a ZIP — gross charge, discounted self-pay price, and de-identified payer-negotiated rates — sourced from the standard charges files hospitals publish under the CMS price transparency rule. Also compares up to 10 hospitals side by side by CMS Certification Number and reports whether a given hospital's prices are held, and why not, when they aren't.131 npmMIT

costkits-mcpofficial
AlicenseAqualityCmaintenanceProvides live US healthcare cost data including procedure cost estimates, provider pricing, insurance coverage rules, and medical bill analysis using real hospital transparency and CMS data.1291 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.