get_hospital_chargemaster_cost
Get hospital chargemaster cost
Lookup hospital chargemaster cost
code必填code_type必填hospital_id必填revision_idmethodologies
io.github.medprice-ai由 GitHub 账号 medprice-ai 发布v0.0.1更新于 Oct 24, 2026
Hosted MCP server exposing US hospital procedure cost data to AI assistants
发布方自己的服务:PriceWin
托管型 MCP 服务器,让助手查询美国医院收费主表(chargemaster)中的项目价格、跨医院比价并查看价格分布。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.medprice-ai%2Fmcp-medprice-ai/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"medprice-ai": {
"type": "http",
"url": "https://mcp.medprice.ai/mcp"
}
}
}A hosted MCP server exposing US hospital chargemaster cost data to AI assistants.
https://mcp.medprice.ai/mcpapi.medprice.ai:443To share with everyone in a project, add --scope project (writes to .mcp.json). To make it available across all your projects, use --scope user.
The server exposes five tools:
list_hospitals — returns the supported hospitals with their hospital_id, EIN, name, structured_locations (addresses with geocoded coordinates where available), last_updated_on, and revision history (each revision's date, revision_id, and whether it has payer-specific rate data).get_hospital_chargemaster_cost — looks up cost stats for a billing code at a single hospital.list_hospital_code_costs — looks up cost stats for a billing code across every hospital that has a matching chargemaster entry, paginated. Use this instead of calling get_hospital_chargemaster_cost once per hospital when comparing prices for the same procedure across hospitals.get_code_price_distribution — returns the distribution of every hospital's price for a billing code (percentiles, histogram, and the real hospital at each percentile), computed server-side. Use instead of paging through list_hospital_code_costs for "is this price high?" questions.list_code_types — 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.list_codes — 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 list_hospitals first to discover available hospitals and their IDs, then call get_hospital_chargemaster_cost with the desired hospital_id — or call list_hospital_code_costs 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 list_hospitals to find the hospital's ID, then call get_hospital_chargemaster_cost with:
and returns:
list_hospitalspage_size (optional) — maximum number of hospitals to return. Defaults to 500 (the entire current registry in one call), capped at 500.page_token (optional) — opaque token from a previous response's next_page_token, for pagination. If next_page_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 revision_id per revision (in addition to revision_date and has_payer_data) — pass it as get_hospital_chargemaster_cost's revision_id to price that specific past revision instead of the hospital's latest one.
get_hospital_chargemaster_costhospital_id (required) — opaque hospital identifier from list_hospitals.code_type (required) — code system, e.g. APR-DRG, CDM, CPT, HCPCS, MS-DRG, RC. Hospitals may also support additional proprietary code types.code (required) — the billing/chargemaster code.methodologies (optional) — array of case rate, fee schedule, other, percent of total billed charges, per diem. One result per entry, in request order, each with its own found/cost/description. Omit or pass an empty array to get a single aggregate result across all methodologies.revision_id (optional) — a revision_id from list_hospitals, to price that specific past revision instead of the hospital's latest one.Returns hospital, found (true if at least one entry in results was found), hospital_id, and results — one entry per requested methodology (or one aggregate entry when methodologies is omitted), each shaped like { methodology, found, cost, description }.
list_hospital_code_costsLike get_hospital_chargemaster_cost, but returns one result per hospital that has a matching chargemaster entry for the code, instead of requiring a hospital_id up front — useful for "which hospital is cheapest for X" questions without a list_hospitals + N × get_hospital_chargemaster_cost round trip.
code_type (required) — same as above.code (required) — same as above.methodology (optional) — single methodology string, same options as above. Unlike get_hospital_chargemaster_cost, this filter stays singular — it still only aggregates or narrows to one methodology, it doesn't fan out to multiple results entries per hospital.page_size (optional) — maximum number of results to return. Defaults to 500 (every matching hospital in one call at the current registry size), capped at 500.page_token (optional) — opaque token from a previous response's next_page_token, for pagination. If next_page_token is non-empty, keep calling with it until it's empty rather than assuming one page is the full list.Returns results (each hospital shaped like a get_hospital_chargemaster_cost response — hospital, found, hospital_id, and a results array with exactly one entry given the singular methodology filter) and next_page_token. Only hospitals with a matching entry (their latest revision) are included — there are no found: false entries.
get_code_price_distributionDistribution of one per-hospital price figure across every hospital reporting the code, computed server-side in one call.
code_type (required), code (required) — same as above.methodology (optional) — same options as list_hospital_code_costs; omit to aggregate across all.min_sample_count (optional) — same semantics as list_hospital_code_costs.bin_count (optional) — histogram bars; defaults to 16, max 200.reference_price (optional) — when positive, hospitals_below_reference counts hospitals priced strictly below it.statistic (optional) — PRICE_STATISTIC_AVERAGE (default), PRICE_STATISTIC_MEDIAN, PRICE_STATISTIC_MIN or PRICE_STATISTIC_MAX: the per-hospital figure being distributed.Returns hospital_count, min/p10/q1/median/q3/p90/max, std_dev, histogram (histogram_lo, histogram_hi, histogram_bins, overflow_count), a *_hospital point (hospital_id, hospital_name, location, price) for each percentile, and hospitals_below_reference. hospital_count 0 means no hospital reports a price.
list_code_typesNo arguments. Returns code_types, one entry per distinct code type present in the catalog (most code-rich first), each with code_type, code_count (distinct codes catalogued under that type), and total_hospital_reports (sum of hospital_count across every code under that type — not a distinct-hospital count). Unpaginated.
Use this to discover which code systems have data before drilling into list_codes.
list_codescode_type (required) — code system to list codes for, e.g. CPT. From list_code_types.page_size (optional) — maximum number of results to return. Defaults to 500, capped at 500.page_token (optional) — opaque token from a previous response's next_page_token, for pagination. If next_page_token is non-empty, keep calling with it until it's empty rather than assuming one page is the full list.Returns codes (each with code, raw_description — raw chargemaster text, not necessarily a human-readable procedure name — and hospital_count, distinct hospitals reporting that code on their latest revision), next_page_token, and total_count (total matching codes across all pages). Use this to discover which codes exist under a code system before pricing them with get_hospital_chargemaster_cost or list_hospital_code_costs.
All MCP requests go to POST /mcp. PORT defaults to 3000.
TRANSPORT=http and PORT=3000 are set by default in the image. Override PORT if needed:
来源:README.md,提交 29aa965
Get hospital chargemaster cost
Lookup hospital chargemaster cost
code必填code_type必填hospital_id必填revision_idmethodologiesBatch get hospital chargemaster costs
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; a request over that is rejected with INVALID_ARGUMENT rather than silently truncated.
codes必填hospital_id必填revision_idList supported 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). 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'.
querypage_sizepage_tokenList hospital costs for a billing code
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.
code必填queryorder_bycode_type必填page_sizepage_tokenmethodologymin_sample_countGet price distribution for a billing code
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 of hospitals priced below it). All figures are in terms of the chosen statistic (default: each hospital's average price).
code必填bin_countcode_type必填statisticmethodologyreference_pricemin_sample_countList billing 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.
无需输入参数。
List billing codes for a code type
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 whole code_type. Pass hospital_id to restrict results to codes that one hospital actually reports.
sortquerycode_typepage_sizepage_tokenhospital_id已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在仓库或注册中心条目中声明许可证。
win.price官方发布者
远程 MCP 服务器,可实时比较 Booking.com、Agoda、Trip.com、Traveloka 等平台的酒店与机票价格,并向合作酒店提交预订请求。

com.mambabuilt
通过 Apify actor 按 ASIN 或商品链接读取亚马逊价格、库存、卖家与评分,并在多次运行之间给出变动行。

由 GitHub 账号 theluckystrike 发布
远程 MCP 服务器,让助手在调用时从 USPS Notice 123 读取当前美国邮政零售邮资价格,并计算信件邮资。

由 GitHub 账号 theluckystrike 发布
按纯度和货币查看每克白银实时价格、旧银币价值以及金银比。AI 翻译

由 GitHub 账号 sepehr071 发布
非官方、只读的 Emalls(emalls.ir)比价 MCP 服务器,可搜索伊朗商家商品、报价、价格历史与店铺资料。
claude mcp add --transport http mcp-medprice-ai https://mcp.medprice.ai/mcp{ "hospital_id": "3f9a1c2b8e4d5f6a7b8c9d0e1f2a3b4c", "code_type": "MS-DRG", "code": "652", "methodologies": ["fee schedule"]}{ "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" } } ]}GRPC_HOST=api.medprice.ai:443 npx tsx src/index.tsGRPC_HOST=<host:port> npx tsx src/index.tsTRANSPORT=http GRPC_HOST=api.medprice.ai:443 npx tsx src/index.tsGRPC_HOST=api.medprice.ai:443 npx tsx src/test.tsdocker build -t mcp-medprice-ai .docker run --rm -p 3000:3000 \ -e GRPC_HOST=api.medprice.ai:443 \ mcp-medprice-aidocker run --rm -p 8080:8080 \ -e GRPC_HOST=api.medprice.ai:443 \ -e PORT=8080 \ mcp-medprice-ai