MCP servercom.medigami/mcp
Medigami: medical bill error scan, denial decoding, appeal deadlines, hospital price lookup
Overview
Score?
UNRATED 0.638
of what a free look can see, on 24 looks
Looks
27
last 2 hr ago
Tools
87
changed 21 days ago
More info
URL
mcp.medigami.com/public/mcp
streamable-http
Says it is
medigami-public 1.28.1
protocol 2025-06-18
In the record since
25 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.638 · highest on record 0.8561
Toolsfrom sha256:2505f92282…b400a3 · +0 −0 21 days ago
| Tool | Schema |
|---|---|
| analyze_glp1_pathways Find all access pathways for a GLP-1 drug (Ozempic, Wegovy, Mounjaro, Zepbound) given patient eligibility factors. Ranks pathways by monthly cost, flags prior-authorization rules a |
input · no output |
| appeal_argument_generator [Taxonomy VII.120 — baseline response (public data only)] Generate component arguments for an appeal letter: medical-necessity, contract, policy.
WHEN TO USE: User has a denied cl |
input · no output |
| appeal_escalation_path_finder [Taxonomy VII.129 — baseline response (public data only)] Find the correct escalation path for a denied claim (internal appeal → external review → DOI).
WHEN TO USE: User needs to |
input · no output |
| appeal_success_predictor [Taxonomy E.25 — delegates to estimate_appeal_success] Given a denial, predict the probability of a successful appeal. Returns probability with 95% CI, sample size, and recommended |
input · no output |
| batch_scan_bills Scan multiple medical bills in one call. Returns per-bill anomaly lists + total recovery estimate across the batch. Input is a list of {bill_text, provider?, insurer?} items (max 1 |
input · no output |
| bill_shock_predictor [Taxonomy X.179 — baseline response (public data only)] Predict risk that a planned service will trigger an unexpected large bill.
WHEN TO USE: User planning a service and wants t |
input · no output |
| billing_charge_vs_allowed_delta [Taxonomy III.51 — baseline response (public data only)] Delta between billed charge and payer-allowed amount for a claim line.
WHEN TO USE: User wants to understand what a servic |
input · no output |
| bundling_violation_detector [Taxonomy C.16 — delegates to scan_bill_for_errors] Detect CPT unbundling (billing components of a procedure separately to inflate the claim). Uses the CMS NCCI edits plus payer-sp |
input · no output |
| cash_price_estimator [Taxonomy III.39 — baseline response (public data only)] Estimate a fair cash price for a service in a given region (no-insurance path).
WHEN TO USE: Uninsured/self-pay user wants |
input · no output |
| cash_vs_insurance_optimizer [Taxonomy H.41 — baseline response (public data only)] For a given service + patient plan, determine whether cash-pay + charity-care beats insurance billing.
WHEN TO USE: User is |
input · no output |
| claim_consistency_checker [Taxonomy C.14 — delegates to scan_bill_for_errors] Detect internal contradictions in a claim: time mismatches, mutually exclusive codes, missing required fields, patient-gender/pr |
input · no output |
| claim_duplicate_line_detector [Taxonomy IV.75 — baseline response (public data only)] Detect duplicated service lines within a single claim.
WHEN TO USE: Caller is building or validating a claim payload before |
input · no output |
| claim_rebuttal_generator [Taxonomy VII.128 — baseline response (public data only)] Generate a rebuttal to a payer's denial rationale point-by-point.
WHEN TO USE: User has a denied claim and wants to appea |
input · no output |
| claim_reconsideration_builder [Taxonomy VII.132 — baseline response (public data only)] Build a claim reconsideration request (lighter-weight than a formal appeal).
WHEN TO USE: User has a denied claim and wan |
input · no output |
| code_bundle_validator [Taxonomy II.25 — baseline response (public data only)] Check a set of CPT codes against NCCI bundling rules (distinct from modifier-based unbundling).
WHEN TO USE: User asks abou |
input · no output |
| code_conflict_detector [Taxonomy A.5 — delegates to scan_bill_for_errors] Detect CPT unbundling, mutually exclusive code pairs, and NCCI edit violations in a set of codes. Implemented by the bill scanner |
input · no output |
| coinsurance_simulator [Taxonomy III.49 — baseline response (public data only)] Simulate member coinsurance exposure across plan-design variants.
WHEN TO USE: User wants to model their coinsurance share |
input · no output |
| copay_model [Taxonomy III.50 — baseline response (public data only)] Model member copay for a service by plan-design class.
WHEN TO USE: User wants the typical copay for a service type (prima |
input · no output |
| cpt_to_icd_mapper [Taxonomy II.21 — baseline response (public data only)] For a given CPT, surface the ICD-10 codes typically paired with it for medical-necessity support.
WHEN TO USE: User has a C |
input · no output |
| decode_denial Decode a CARC (Claim Adjustment Reason Code) denial code into plain English. Returns meaning, category, whether it's typically reversible on appeal, and appeal guidance. Source: pu |
input · no output |
| deductible_impact_calculator [Taxonomy III.48 — baseline response (public data only)] Estimate how a planned service will draw against the member's deductible.
WHEN TO USE: User wants to know how a specific c |
input · no output |
| denial_code_explainer [Taxonomy VII.131 — baseline response (public data only)] Explain a CARC/RARC denial code in plain language with common causes.
WHEN TO USE: User asks 'what does CO-16 mean' or si |
input · no output |
| denial_reason_classifier [Taxonomy VI.106 — baseline response (public data only)] Classify a denial letter or remittance advice into normalized denial-reason categories.
WHEN TO USE: User or caller wants |
input · no output |
| denial_response_builder [Taxonomy VII.121 — baseline response (public data only)] Build a denial-response package tailored to the denial reason code.
WHEN TO USE: User has a denied claim and wants to app |
input · no output |
| dispute_case_builder [Taxonomy VII.123 — baseline response (public data only)] Assemble a complete dispute case file including claim, denial, evidence, and timeline.
WHEN TO USE: User has a denied cla |
input · no output |
| estimate_appeal_success Probability an appeal will be approved, derived from outcome-labeled data weighted by label provenance (IRO determinations, EOB reversals, physician confirmations). Returns probabi |
input · no output |
| evidence_pack_generator [Taxonomy VII.124 — baseline response (public data only)] Generate an evidence package supporting a claim or appeal (references, studies, policies).
WHEN TO USE: User has a denied |
input · no output |
| explain_appeal_success Human-readable rationale for an appeal probability. Returns {probability, tier, recommended_posture, rationale, expected_days_to_resolution, tracking_id} grounded in aggregate outc |
input · no output |
| fair_price_estimator [Taxonomy B.8 — delegates to benchmark_payer_rate] Fair-market price distribution for a service: DP-noised percentiles (p10, p25, p50, p75, p90) for the given CPT in a ZIP3 region. |
input · no output |
| financial_assistance_finder [Taxonomy X.181 — baseline response (public data only)] Find applicable financial-assistance programs (hospital charity, 340B, state, pharma).
WHEN TO USE: User needs help paying |
input · no output |
| financial_exposure_model [Taxonomy X.176 — delegates to financial_risk_exposure_model] Model a member's financial exposure. Alias of financial_risk_exposure_model.
WHEN TO USE: User is planning for a medi |
input · no output |
| financial_risk_exposure_model [Taxonomy H.42 — baseline response (public data only)] Quantify a patient's financial exposure to medical-debt risk given current plan, health status, and historical claim volatili |
input · no output |
| format_citation Format an LLM-citable reference to a previously-attested Medigami MCP response. Input: either the full signed envelope that an earlier attested tool returned, OR just a tracking_id |
input · no output |
| format_medigami_citation DEPRECATED ALIAS of format_citation — kept for backward compatibility with v0.1.7 clients. New code should call format_citation directly.
WHEN TO USE: Reference lookups: individua |
input · no output |
| generate_appeal_letter Generate a legally-grounded insurance appeal letter for a denied claim. Returns the letter as a template with [PATIENT NAME] and [PROVIDER NAME] placeholders (structured-only PHI p |
input · no output |
| generate_appeal_letter_v2 [Taxonomy F.28 — delegates to generate_appeal_letter] [Taxonomy alias] Generate a state-specific insurance appeal letter with UPL-safe disclaimers for 19 US states. Same impl as ge |
input · no output |
| get_appeal_deadline External-review filing deadline for a state + the date of the FINAL adverse determination. Returns the deadline date, the statutory window label + citation, and whether the exact s |
input · no output |
| get_venue Where and how to file an external review for a given state — the venue name, filing channel (portal/mail/fax), portal URL, and whether expedited review is available. Free, no auth. |
input · no output |
| healthcare_budget_forecaster [Taxonomy X.183 — baseline response (public data only)] Forecast a household's annual healthcare spend based on plan + utilization.
WHEN TO USE: User planning annual healthcare sp |
input · no output |
| icd_to_cpt_mapper [Taxonomy II.22 — baseline response (public data only)] For a given ICD-10, surface the CPT codes typically billed for that diagnosis.
WHEN TO USE: User has an ICD-10 diagnosis an |
input · no output |
| inflation_adjusted_price_model [Taxonomy III.46 — baseline response (public data only)] Inflation-adjusted price comparison across years for a CPT.
WHEN TO USE: User has a historical dollar amount and wants it |
input · no output |
| insurance_plan_optimizer [Taxonomy H.39 — baseline response (public data only)] Given a patient's historical claim patterns, rank available insurance plans by expected annual cost.
WHEN TO USE: User is pl |
input · no output |
| insurance_response_interpreter [Taxonomy F.31 — baseline response (public data only)] Parse an insurer's response letter or EOB into structured fields: denial reason codes, appeal rights, deadlines, next-step re |
input · no output |
| insurance_value_optimizer [Taxonomy X.185 — baseline response (public data only)] Recommend insurance-plan selections to maximize value given projected utilization.
WHEN TO USE: User is planning for a medi |
input · no output |
| lookup_cpt Look up a CPT or HCPCS-J code or search by keyword. Covers the most common outpatient billing codes (E/M, preventive, lab, imaging, procedure, cardiology, therapy, behavioral, vacc |
input · no output |
| lookup_icd10 Look up an ICD-10-CM diagnosis code or search by keyword. Input is either an exact code (e.g. 'E11.21') or a free-text description phrase ('type 2 diabetes with nephropathy'). Retu |
input · no output |
| lookup_npi Look up a provider in the CMS NPPES National Provider Identifier registry. Accepts a 10-digit NPI number OR a provider name (optionally narrowed by 2-char state). Returns up to 20 |
input · no output |
| lookup_provider_taxonomy Look up a NUCC provider taxonomy code (the specialty codes used on HIPAA transactions + NPI registrations) or search by keyword. Returns classification + type + optional specializa |
input · no output |
| market_price_distribution_model [Taxonomy III.55 — baseline response (public data only)] Full DP-noised market price distribution for a CPT+region pair.
WHEN TO USE: User wants to understand what a service typic |
input · no output |
| maximize_recovery Given a prior scan_id, returns a prioritized action list: anomalies ranked by (expected overcharge x recovery probability), with the next steps to pursue each. Use after scan_bill_ |
input · no output |
| medical_spending_analyzer [Taxonomy X.184 — baseline response (public data only)] Analyze a patient's medical spending over a period and surface optimization opportunities.
WHEN TO USE: User is planning fo |
input · no output |
| medigami_deadline Federal appeal-deadline window (ERISA §503 internal-appeal / ACA §2719 external-review / NSA IDR) for a plan type. Public regulator data, k-anonymity floored, not legal advice.
WH |
input · output |
| medigami_odds Historical external-review overturn rate published by the state regulator for the insurer you name, in a regulated venue (CA/NY/MD/NJ/MI/OH/NC). Returns one insurer's own rate — no |
input · output |
| medigami_rate A hospital's own MRF-published negotiated rate for a CPT code (no billed-amount comparison — use medigami_roast for that). Public regulator data, k-anonymity floored, not legal adv |
input · output |
| medigami_roast Compare a billed charge against a hospital's own MRF-published negotiated rate for a CPT code; returns the markup multiple. Public regulator data, k-anonymity floored, not legal ad |
input · output |
| negotiate_bill_script Generate a phone script the user can read when negotiating a medical bill directly with the provider. Combines DP-noised commercial rate benchmarks + the caller's household income |
input · no output |
| negotiation_strategy_generator [Taxonomy F.30 — baseline response (public data only)] Given a bill + patient situation, generate a ranked negotiation strategy: hardship appeal, charity-care application, itemizat |
input · no output |
| optimize_prescription Find the lowest-cost path for a prescription: generics, biosimilars, GoodRx coupons, manufacturer assistance, 90-day fills, and mail-order vs retail comparison. Returns ranked opti |
input · no output |
| out_of_pocket_optimizer [Taxonomy X.174 — baseline response (public data only)] Optimize out-of-pocket spend across a sequence of planned services.
WHEN TO USE: User is planning for a medical expense, co |
input · no output |
| overpriced_service_detector [Taxonomy III.53 — baseline response (public data only)] Flag services billed materially above market percentile thresholds.
WHEN TO USE: User wants to understand what a service t |
input · no output |
| patient_cost_explainer [Taxonomy X.182 — baseline response (public data only)] Explain why a specific charge appears on a bill in plain language.
WHEN TO USE: User is planning for a medical expense, com |
input · no output |
| patient_cost_forecaster [Taxonomy H.38 — baseline response (public data only)] Given a patient's plan + predicted care needs, forecast annual out-of-pocket spend across expected claims.
WHEN TO USE: User |
input · no output |
| patient_financial_risk_score [Taxonomy X.186 — baseline response (public data only)] Score a patient's financial risk exposure from planned or ongoing care.
WHEN TO USE: User is planning for a medical expense |
input · no output |
| payer_specific_appeal_templates [Taxonomy VII.130 — baseline response (public data only)] Return payer-specific appeal templates known to perform well.
WHEN TO USE: User has a denied claim and wants to appeal, o |
input · no output |
| payment_plan_optimizer [Taxonomy X.180 — baseline response (public data only)] Optimize a payment plan structure for a patient balance.
WHEN TO USE: User has a balance and wants to structure a payment p |
input · no output |
| price_anomaly_detector [Taxonomy III.52 — baseline response (public data only)] Detect service-line prices statistically anomalous versus market.
WHEN TO USE: User wants to understand what a service typ |
input · no output |
| price_outlier_detector [Taxonomy III.56 — baseline response (public data only)] Detect claim-line outliers relative to a learned market distribution.
WHEN TO USE: User wants to understand what a service |
input · no output |
| price_recommendation_engine [Taxonomy III.58 — baseline response (public data only)] Recommend a reasonable price to propose to a provider for a service (self-pay or negotiation).
WHEN TO USE: User wants to |
input · no output |
| price_variance_analyzer [Taxonomy B.9 — baseline response (public data only)] Given a target price and a CPT+region, return how many standard deviations above/below the market the target sits, plus confid |
input · no output |
| procedure_affordability_ranker [Taxonomy X.177 — baseline response (public data only)] Rank a set of procedures by affordability for a given member.
WHEN TO USE: User is planning for a medical expense, comparin |
input · no output |
| procedure_cost_decomposition [Taxonomy III.57 — baseline response (public data only)] Decompose the cost of a procedure into component services + facility + professional fees.
WHEN TO USE: User wants to under |
input · no output |
| regional_price_benchmark [Taxonomy III.43 — baseline response (public data only)] Regional price benchmark for a CPT at state/metro/ZIP3 granularity.
WHEN TO USE: User wants to understand what a service t |
input · no output |
| resolve_codes [Taxonomy A.1 — baseline response (public data only)] Unified code resolver — free-form query or clinical description → ranked ICD-10-CM, CPT, and HCPCS codes with confidence score |
input · no output |
| resolve_denial End-to-end denial resolution: returns appeal probability + confidence interval + a drafted letter template grounded in aggregate outcome data + plan-context flags (ERISA, restricti |
input · no output |
| scan_bill_for_errors Scan a medical bill or EOB text for errors: duplicate charges, CPT unbundling, upcoding, facility-fee overcharges. Returns flagged anomalies with estimated dollar impact and a tota |
input · no output |
| settlement_optimizer [Taxonomy F.32 — baseline response (public data only)] For a disputed bill, compute the optimal settlement target price balancing probability of acceptance against amount saved.
W |
input · no output |
| specialty_price_benchmark [Taxonomy III.44 — baseline response (public data only)] Price benchmark for a CPT within a specific provider specialty.
WHEN TO USE: User wants to understand what a service typic |
input · no output |
| submit_denial_letter Submit a medical-claim denial letter to the Medigami Denial Common Crawl (public aggregate dataset). Consent-gated — caller must pass consent=true to attest the submission is volun |
input · no output |
| supporting_document_selector [Taxonomy VII.135 — baseline response (public data only)] Select optimal supporting documents for an appeal from an available document pool.
WHEN TO USE: User is preparing an appe |
input · no output |
| treatment_cost_comparator [Taxonomy X.178 — baseline response (public data only)] Compare expected costs across treatment alternatives for a condition.
WHEN TO USE: User is planning for a medical expense, |
input · no output |
| unbundling_detector [Taxonomy II.26 — delegates to scan_bill_for_errors] Detect CPT unbundling patterns in a claim. Alias of scan_bill_for_errors.
WHEN TO USE: User asks about medical codes: what a C |
input · no output |
| verify_attestation Verify an Ed25519-signed Medigami MCP response envelope — confirm a medical-bill / appeal / denial / rate answer came from Medigami and hasn't been tampered with. Input: the signed |
input · no output |
| verify_dea_authorization Validate the format + checksum of a DEA registration number (format: [A-Z][A-Z9][0-9]{7}; public checksum algorithm). Useful as a sanity check on a DEA number you were given (e.g. |
input · no output |
| verify_mcp_response DEPRECATED ALIAS of verify_attestation — kept for backward compatibility with v0.1.7 clients. New code should call verify_attestation directly.
WHEN TO USE: Reference lookups: ind |
input · no output |
| watch_appeal_outcome Subscribe to an appeal outcome by tracking_id. Blocks up to `timeout_seconds` (default 300). Returns the outcome payload as soon as it's recorded, or {status: 'timeout'} if nothing |
input · no output |
| watch_claim_denial Subscribe to a claim denial event for a given scan_id. Blocks up to `timeout_seconds`. Returns {status: 'denied', ...} as soon as the payer marks the claim denied in claim_status_h |
input · no output |
| zip_based_price_variance [Taxonomy III.41 — baseline response (public data only)] Report price variance for a CPT across ZIP3 regions with DP noise.
WHEN TO USE: User wants to understand what a service ty |
input · no output |
Verify it yourself
npx teppi-check https://mcp.medigami.com/public/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M22BHH45FVHW9N6AM8MF3P9G