MedPrice AI
Hosted MCP server exposing US hospital procedure cost data to AI assistants
| Endpoint | https://mcp.medprice.ai/mcp (streamable-http) |
|---|---|
| Registry version | 0.0.1 |
| Now | 7 tools · grade A (94) · pin ts_22bcd2b937484414b5c7ee72925849d9 · protocol 2025-06-18 |
| First / last listed | 2026-10-27 05:57 UTC / 2026-10-27 05:57 UTC |
| Grade over time | 2026-10-27: A (94), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: get_hospital_chargemaster_cost batch_get_hospital_chargemaster_cost list_hospitals list_hospital_code_costs get_code_price_distribution list_code_types list_codes
get_hospital_chargemaster_cost | Lookup hospital chargemaster cost params: hospital_id*, code_type*, code*, methodologies, revision_id |
batch_get_hospital_chargemaster_cost | Looks up cost stats for several (code_type, code) pairs at one hospital (identified by hospital_id) in a single call - the batch counterpart to get_hospital_chargemaster_cost. Use this instead of calling get_hospital_chargemaster_cost once per code when pricing a fixed set of codes at one hospital (e.g. cross-linking a curated list of procedures on a hospital's page). Capped at 100 codes per call; params: hospital_id*, codes*, revision_id |
list_hospitals | 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). Defaul params: page_size, page_token, query |
list_hospital_code_costs | 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 n params: code_type*, code*, methodology, page_size, page_token, min_sample_count, query, order_by |
get_code_price_distribution | Returns the distribution of every hospital's price for a code_type/code, computed server-side: min/p10/q1/median/q3/p90/max, standard deviation, a histogram, and the real hospital nearest each percentile. Use this instead of paging through list_hospital_code_costs when you want to know how prices spread across hospitals (e.g. "is $12k high for MS-DRG 788?" - pass reference_price to get the number params: code_type*, code*, methodology, min_sample_count, bin_count, reference_price, statistic |
list_code_types | 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. params: none |
list_codes | 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. Pass query to text-search codes/descriptions instead of listing a w params: code_type, page_size, page_token, sort, query, hospital_id |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.