MCP.Market

MedPrice AI MCP server

online · 100% uptime
by medprice-ai·io.github.medprice-ai/mcp-medprice-ai·v0.0.1

Hosted MCP server exposing US hospital procedure cost data to AI assistants

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed MedPrice AI yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MedPrice AI tools (5)

write = sends, deletes, buys or posts
  • get_hospital_chargemaster_costFree

    Lookup hospital chargemaster cost

  • list_code_typesFree

    Returns every distinct code_type (e.g. CPT, MS-DRG) with catalogued cost data, along with each type's distinct code count and total hospital reports. Unpaginated. Use this to discover which code systems have data before drilling into list_codes.

  • list_codesFree

    Returns every distinct code catalogued under a given code_type, paginated, with each code's raw chargemaster description and the number of hospitals reporting it. Use this to discover which codes exist under a code system (e.g. all CPT codes) before looking up prices with get_hospital_chargemaster_cost or list_hospital_code_costs.

  • list_hospital_code_costsFree

    Returns cost stats for every hospital with a matching chargemaster entry for a code_type/code. Use this instead of calling get_hospital_chargemaster_cost once per hospital when comparing prices for the same procedure across hospitals (e.g. "which hospital has the cheapest MS-DRG 652?"). Defaults to returning every matching hospital (currently at most a few hundred) in one call. If the response's next_page_token is non-empty, the result set was truncated: call this tool again passing that exact value as page_token to get the next page, and keep doing so until next_page_token is empty - do not stop after one page and conclude a hospital has no data for this code. The response's total_count field (total across all pages) can be compared against how many results you've accumulated so far as a completeness check.

  • list_hospitalsFree

    Returns the hospitals supported by the medprice.ai API, with their hospital_id (opaque handle), EIN, name, structured_locations (addresses with geocoded coordinates where available), last_updated_on, and revision history (with per-revision has_payer_data, revision_id, and added_at - when medprice itself ingested that revision, as opposed to revision_date's source-file-reported update date). Defaults to returning the entire registry (currently a few hundred hospitals) in one call. If the response's next_page_token is non-empty, the result set was truncated: call this tool again passing that exact value as page_token to get the next page, and keep doing so until next_page_token is empty - do not stop after one page and conclude the list is complete. The response's total_count field (total across all pages) can be compared against how many hospitals you've accumulated so far as a completeness check, e.g. before answering questions like 'does medprice.ai cover any hospitals in Iowa'.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 528ms20/20
  • Tool poisoning5 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How MedPrice AI compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 48,255 servers
Tools
5
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
100 ms
faster than 84% of 30,031 servers

What its tools let an agent do: 5 read

Install MedPrice AI in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp-medprice-ai https://mcp.medprice.ai/mcp
Add to Cursor

What the publisher says

From the MedPrice AI repository's README, as published. We do not edit it. Read it on GitHub

mcp-medprice-ai

A hosted MCP server exposing US hospital chargemaster cost data to AI assistants.

  • MCP endpoint: https://mcp.medprice.ai/mcp
  • gRPC backend: api.medprice.ai:443

Install in Claude Code

claude mcp add --transport http mcp-medprice-ai https://mcp.medprice.ai/mcp

To share with everyone in a project, add --scope project (writes to .mcp.json). To make it available across all your projects, use --scope user.

Usage

The server exposes five tools:

  • listhospitals — returns the supported hospitals with their hospitalid, EIN, name, structuredlocations (addresses with geocoded coordinates where available), lastupdatedon, and revision history (each revision's date, revisionid, and whether it has payer-specific rate data).
  • gethospitalchargemastercost** — looks up cost stats for a billing code at a single hospital.
  • listhospitalcodecosts — looks up cost stats for a billing code across every hospital that has a matching chargemaster entry, paginated. Use this instead of calling gethospitalchargemastercost once per hospital when comparing prices for the same procedure across hospitals.
  • listcodetypes — lists every distinct billing code type (e.g. CPT, MS-DRG) with catalogued cost data, along with each type's distinct code count and total hospital reports.
  • listcodes** — lists every distinct code under a given code type, paginated, with a raw chargemaster description and reporting-hospital count per code. Use this to discover which codes exist under a code system before pricing them.

The typical flow is to call listhospitals first to discover available hospitals and their IDs, then call gethospitalchargemastercost with the desired hospitalid — or call listhospitalcodecosts directly when the question is about a code across hospitals rather than one specific hospital. Once installed, you can just ask your assistant something like:

What's the fee schedule cost of MS-DRG 652 at Medical City Alliance?

The assistant will call listhospitals to find the hospital's ID, then call gethospitalchargemastercost with:

{
  "hospital_id": "3f9a1c2b8e4d5f6a7b8c9d0e1f2a3b4c",
  "code_type": "MS-DRG",
  "code": "652",
  "methodologies": ["fee schedule"]
}

and returns:

{
  "hospital": "MEDICAL CITY ALLIANCE",
  "found": true,
  "hospital_id": "3f9a1c2b8e4d5f6a7b8c9d0e1f2a3b4c",
  "results": [
    {
      "methodology": "fee schedule",
      "found": true,
      "cost": {
        "code_type": "MS-DRG",
        "code": "652",
        "min": "26851.11",
        "max": "190885.00",
        "avg": "34387.70",
        "median": "28084.07",
        "std_dev": "13735.94"
      },
      "description": {
        "hospital_name": "MEDICAL CITY ALLIANCE",
        "location": "3101 N Tarrant Pkwy, Fort Worth, TX, 76177",
        "code_description": "KIDNEY TRANSPLANT",
        "methodology_note": "fee schedule"
      }
    }
  ]
}

Tool reference

list_hospitals

  • pagesize** (optional) — maximum number of hospitals to return. Defaults to 500 (the entire current registry in one call), capped at 500.
  • pagetoken (optional) — opaque token from a previous response's nextpagetoken, for pagination. If nextpage_token is non-empty, keep calling with it until it's empty rather than assuming one page is the full list.

Each hospital's revisions array now includes a revisionid per revision (in addition to revisiondate and haspayerdata) — pass it as gethospitalchargemastercost's revisionid to price that specific past revision instead of the hospital's latest one.

gethospitalchargemaster_cost

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

MedPrice AI: common questions

Is MedPrice AI MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the MedPrice AI safety report
How do I install MedPrice AI?
It runs remotely at mcp.medprice.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does MedPrice AI need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is MedPrice AI maintained?
The last commit was 39 days ago (2026-09-26). The latest release is v0.0.1.
Is MedPrice AI up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does MedPrice AI compare with other MCP servers?
safety score 89/100 (higher than 80% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.