Loa Healthcare Pricing
Search source-labeled hospital prices, CPT codes, providers, and healthcare cost estimates.
| Endpoint | https://www.loacare.com/api/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.1 |
| Now | 12 tools · grade C (72) · pin ts_6928eef85aac3b576e436a5ec33df456 · protocol 2025-06-18 |
| First / last listed | 2026-10-26 04:09 UTC / 2026-10-26 04:09 UTC |
| Grade over time | 2026-10-26: C (72), 12 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: search_cpt_codes search_providers get_pricing_estimate get_market_pricing search_hospitals get_hospital_pricing compare_local_prices search_entities get_entity_prices get_entity_profile explain_price_sources submit_entity_update_request
search_cpt_codes | Canonical code-lookup tool for this server. Search Loa's CPT/HCPCS index using exact codes, clinical terms, or consumer phrases. Use this first when the user does not already know the CPT code, before calling pricing tools. params: query*, specialty, category, limit |
search_providers | Search public CMS NPI Registry data for clinicians and healthcare organizations by specialty, name, or location. Use returned provenance to understand the registry source and scope. Use this for provider lookup, not pricing. params: specialty, location, name, limit |
get_pricing_estimate | Quick cash-price ballpark for one or more CPT codes, using the median cash price across hospitals in the state (from zip_code) or nationally. priceRange is the typical range (25th to 75th percentile of hospitals). Codes without enough data return insufficient_data and are listed in missingCodes; the total is null unless every code has data. Never fill gaps with your own estimate. For insurer rates params: procedure_codes*, zip_code |
get_market_pricing | Preferred benchmark pricing tool. Returns hospital-level market statistics for CPT codes from Loa's published hospital price-transparency data: cash/self-pay prices, list prices (gross charges before discounts), overall insurer-negotiated rates, and rates for the most common insurers. Each hospital counts once. Lead with the median and the p25-p75 range rather than min or max. Figures are statewid params: cpt_codes*, state, zip_code |
search_hospitals | Search Loa's hospital directory by name or location and return hospital IDs plus address details. Use the returned hospital_ids with get_hospital_pricing to fetch source-labeled Published MRF and reviewed overlay prices. params: state, city, zip_code, name, limit |
get_hospital_pricing | Hospital-specific pricing tool for source-labeled Loa runtime data. Returns source-labeled Published MRF prices and Loa Verified Provider Price overlays for CPT codes. cash_price is the cash/self-pay price, list_price is the gross charge before discounts (most patients pay less), and insurance_prices are payer-negotiated rates for the named plan, not out-of-pocket costs. Any of these can be null w params: hospital_ids*, cpt_codes* |
compare_local_prices | Compare hospitals near a ZIP code for one procedure code, ranked by price (or distance) only. answer gives the lowest cash price in the radius, the lowest rate for the named insurer, a cash-or-insurance verdict, the next question to ask the user, and a Loa search link; lead with it. answer prices are single published prices; an option's price is the middle of a hospital's published prices when it params: cpt_code*, zip_code*, radius_miles, insurer, deductible_met, sort, limit |
search_entities | Search Loa runtime hospital and provider entity pages by name or state. Use this before get_entity_prices when the user names a hospital or provider but does not know the exact Loa slug. params: query, entity_type, state, limit |
get_entity_prices | Return source-labeled prices for a Loa hospital or provider entity slug using the shared resolver. Use search_entities first if the slug is unknown. Results include provenance and explicit unavailable rows for requested CPT codes with no current price. params: slug*, cpt_codes, limit |
get_entity_profile | Return one Loa hospital or provider entity profile by exact slug or entity_pages.id. Includes profile-field provenance so agents can distinguish source-file fields from Loa-reviewed overrides. params: slug_or_id*, entity_type |
explain_price_sources | Explain the source labels, provenance, confidence, and caveats behind Loa prices for one hospital or provider entity. Use this when an agent needs to tell a user why prices are MRF-published, Loa-reviewed, estimated, or unavailable. params: slug*, cpt_codes, limit |
submit_entity_update_request | Submit a profile, listing, or price correction for Loa review without requiring a provider portal. This is the only mutating provider/entity tool. It requires OAuth, captures submitter and source evidence, records linked-provider status when available, and never changes public data until Loa approves the request. params: entity_page_id, entity_slug, entity_type, submitter_email*, submitter_name, submitter_organization, submitter_role, submitter_phone, source_urls, source_notes, attestation, request_type*, proposed_changes, uploaded_file_url, idempotency_key, price_items |
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.