Skip to main content
fastCRW Pergamon
Health · US

CMS Provider Data Catalog

data.cms.gov

Medicare's official quality, rating and directory data for US hospitals, nursing homes, dialysis facilities, hospices, home health agencies, doctors and suppliers, queryable row by row.

Showing the catalogue

1Request

The catalogue dataset id, as in data.cms.gov/provider-data/dataset/<id>.

Position of the file inside the dataset's distribution array; these datasets have one file, so this is 0.

Rows to return. 1500 is both the maximum and the upstream default, so omitting it costs you a 2 MB response.

Rows to skip; page through anything larger than 1500 rows by stepping this.

1 credit⌘ ↵
Code follows the fields above
curl "https://api.fastcrw.com/v1/data/cmsproviderdata/data?datasetId=xubh-q36u&index=0&limit=1500&offset=0" \
  -H "Authorization: Bearer $FASTCRW_API_KEY"

2Response example

A sample shape. Press Run to see live data from CMS Provider Data Catalog.

JSON
{
  "results": [
    {
      "facility_id": "010001",
      "facility_name": "SOUTHEAST HEALTH MEDICAL CENTER",
      "address": "1108 ROSS CLARK CIRCLE",
      "citytown": "DOTHAN",
      "state": "AL",
      "zip_code": "36301",
      "countyparish": "HOUSTON",
      "telephone_number": "(334) 793-8701",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Government - Hospital District or Authority",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "Y",
      "hospital_overall_rating": "4",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "8",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "8",
      "count_of_mort_measures_worse": "0",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "7",
      "count_of_safety_measures_better": "3",
      "count_of_safety_measures_no_different": "4",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "11",
      "count_of_readm_measures_better": "1",
      "count_of_readm_measures_no_different": "9",
      "count_of_readm_measures_worse": "1",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "15",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "10",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010005",
      "facility_name": "MARSHALL MEDICAL CENTERS",
      "address": "2505 U S HIGHWAY 431 NORTH",
      "citytown": "BOAZ",
      "state": "AL",
      "zip_code": "35957",
      "countyparish": "MARSHALL",
      "telephone_number": "(256) 593-8310",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Government - Hospital District or Authority",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "Y",
      "hospital_overall_rating": "3",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "6",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "5",
      "count_of_mort_measures_worse": "1",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "7",
      "count_of_safety_measures_better": "0",
      "count_of_safety_measures_no_different": "7",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "9",
      "count_of_readm_measures_better": "1",
      "count_of_readm_measures_no_different": "8",
      "count_of_readm_measures_worse": "0",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "15",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "10",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010006",
      "facility_name": "NORTH ALABAMA MEDICAL CENTER",
      "address": "1701 VETERANS DRIVE",
      "citytown": "FLORENCE",
      "state": "AL",
      "zip_code": "35630",
      "countyparish": "LAUDERDALE",
      "telephone_number": "(256) 768-8400",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Proprietary",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "Y",
      "hospital_overall_rating": "2",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "8",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "5",
      "count_of_mort_measures_worse": "3",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "8",
      "count_of_safety_measures_better": "4",
      "count_of_safety_measures_no_different": "4",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "9",
      "count_of_readm_measures_better": "1",
      "count_of_readm_measures_no_different": "8",
      "count_of_readm_measures_worse": "0",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "15",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "9",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010007",
      "facility_name": "MIZELL MEMORIAL HOSPITAL",
      "address": "702 N MAIN ST",
      "citytown": "OPP",
      "state": "AL",
      "zip_code": "36467",
      "countyparish": "COVINGTON",
      "telephone_number": "(334) 493-3541",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Voluntary non-profit - Private",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "",
      "hospital_overall_rating": "1",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "4",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "3",
      "count_of_mort_measures_worse": "1",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "2",
      "count_of_safety_measures_better": "0",
      "count_of_safety_measures_no_different": "2",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "5",
      "count_of_readm_measures_better": "0",
      "count_of_readm_measures_no_different": "3",
      "count_of_readm_measures_worse": "2",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "5",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "7",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010011",
      "facility_name": "ST. VINCENT'S EAST",
      "address": "50 MEDICAL PARK EAST DRIVE",
      "citytown": "BIRMINGHAM",
      "state": "AL",
      "zip_code": "35235",
      "countyparish": "JEFFERSON",
      "telephone_number": "(205) 838-3122",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Voluntary non-profit - Private",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "",
      "hospital_overall_rating": "3",
      "hospital_overall_rating_footnote": "29",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "8",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "8",
      "count_of_mort_measures_worse": "0",
      "mort_group_footnote": "29",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "7",
      "count_of_safety_measures_better": "1",
      "count_of_safety_measures_no_different": "6",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "29",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "8",
      "count_of_readm_measures_better": "1",
      "count_of_readm_measures_no_different": "5",
      "count_of_readm_measures_worse": "2",
      "readm_group_footnote": "29",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "10",
      "pt_exp_group_footnote": "29",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "7",
      "te_group_footnote": "29"
    },
    {
      "facility_id": "010012",
      "facility_name": "DEKALB REGIONAL MEDICAL CENTER",
      "address": "200 MED CENTER DRIVE",
      "citytown": "FORT PAYNE",
      "state": "AL",
      "zip_code": "35968",
      "countyparish": "DE KALB",
      "telephone_number": "(256) 845-3150",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Proprietary",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "Y",
      "hospital_overall_rating": "2",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "5",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "5",
      "count_of_mort_measures_worse": "0",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "4",
      "count_of_safety_measures_better": "0",
      "count_of_safety_measures_no_different": "4",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "8",
      "count_of_readm_measures_better": "0",
      "count_of_readm_measures_no_different": "6",
      "count_of_readm_measures_worse": "2",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "15",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "9",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010016",
      "facility_name": "SHELBY BAPTIST MEDICAL CENTER",
      "address": "1000 FIRST STREET NORTH",
      "citytown": "ALABASTER",
      "state": "AL",
      "zip_code": "35007",
      "countyparish": "SHELBY",
      "telephone_number": "(205) 620-8100",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Voluntary non-profit - Private",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "",
      "hospital_overall_rating": "2",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "8",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "8",
      "count_of_mort_measures_worse": "0",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "7",
      "count_of_safety_measures_better": "1",
      "count_of_safety_measures_no_different": "5",
      "count_of_safety_measures_worse": "1",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "9",
      "count_of_readm_measures_better": "0",
      "count_of_readm_measures_no_different": "8",
      "count_of_readm_measures_worse": "1",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "15",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "6",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010019",
      "facility_name": "HELEN KELLER HOSPITAL",
      "address": "1300 SOUTH MONTGOMERY AVENUE",
      "citytown": "SHEFFIELD",
      "state": "AL",
      "zip_code": "35660",
      "countyparish": "COLBERT",
      "telephone_number": "(256) 386-4556",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Government - Hospital District or Authority",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "Y",
      "hospital_overall_rating": "2",
      "hospital_overall_rating_footnote": "",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "5",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "4",
      "count_of_mort_measures_worse": "1",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "7",
      "count_of_safety_measures_better": "1",
      "count_of_safety_measures_no_different": "6",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "7",
      "count_of_readm_measures_better": "1",
      "count_of_readm_measures_no_different": "5",
      "count_of_readm_measures_worse": "1",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "15",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "9",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010021",
      "facility_name": "DALE MEDICAL CENTER",
      "address": "126 HOSPITAL AVE",
      "citytown": "OZARK",
      "state": "AL",
      "zip_code": "36360",
      "countyparish": "DALE",
      "telephone_number": "(334) 774-2601",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Government - Hospital District or Authority",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "",
      "hospital_overall_rating": "Not Available",
      "hospital_overall_rating_footnote": "16",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "2",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "2",
      "count_of_mort_measures_worse": "0",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "2",
      "count_of_safety_measures_better": "0",
      "count_of_safety_measures_no_different": "2",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "3",
      "count_of_readm_measures_better": "0",
      "count_of_readm_measures_no_different": "2",
      "count_of_readm_measures_worse": "1",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "5",
      "pt_exp_group_footnote": "",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "8",
      "te_group_footnote": ""
    },
    {
      "facility_id": "010022",
      "facility_name": "FLOYD CHEROKEE MEDICAL CENTER",
      "address": "400 NORTHWOOD DR",
      "citytown": "CENTRE",
      "state": "AL",
      "zip_code": "35960",
      "countyparish": "CHEROKEE",
      "telephone_number": "(256) 927-5531",
      "hospital_type": "Acute Care Hospitals",
      "hospital_ownership": "Proprietary",
      "emergency_services": "Yes",
      "meets_criteria_for_birthing_friendly_designation": "",
      "hospital_overall_rating": "Not Available",
      "hospital_overall_rating_footnote": "16",
      "mort_group_measure_count": "8",
      "count_of_facility_mort_measures": "1",
      "count_of_mort_measures_better": "0",
      "count_of_mort_measures_no_different": "1",
      "count_of_mort_measures_worse": "0",
      "mort_group_footnote": "",
      "safety_group_measure_count": "8",
      "count_of_facility_safety_measures": "1",
      "count_of_safety_measures_better": "0",
      "count_of_safety_measures_no_different": "1",
      "count_of_safety_measures_worse": "0",
      "safety_group_footnote": "",
      "readm_group_measure_count": "11",
      "count_of_facility_readm_measures": "2",
      "count_of_readm_measures_better": "0",
      "count_of_readm_measures_no_different": "2",
      "count_of_readm_measures_worse": "0",
      "readm_group_footnote": "",
      "pt_exp_group_measure_count": "15",
      "count_of_facility_pt_exp_measures": "Not Available",
      "pt_exp_group_footnote": "5",
      "te_group_measure_count": "10",
      "count_of_facility_te_measures": "5",
      "te_group_footnote": ""
    },
    "… 1490 more items"
  ],
  "count": 5419,
  "schema": {
    "90fa4cdf-f49d-556d-8790-d32fbbec40c6": {
      "fields": {
        "facility_id": {
          "type": "text",
          "mysql_type": "text",
          "description": "Facility ID"
        },
        "facility_name": {
          "type": "text",
          "mysql_type": "text",
          "description": "Facility Name"
        },
        "address": {
          "type": "text",
          "mysql_type": "text",
          "description": "Address"
        },
        "citytown": {
          "type": "text",
          "mysql_type": "text",
          "description": "City/Town"
        },
        "state": {
          "type": "text",
          "mysql_type": "text",
          "description": "State"
        },
        "zip_code": {
          "type": "text",
          "mysql_type": "text",
          "description": "ZIP Code"
        },
        "countyparish": {
          "type": "text",
          "mysql_type": "text",
          "description": "County/Parish"
        },
        "telephone_number": {
          "type": "text",
          "mysql_type": "text",
          "description": "Telephone Number"
        },
        "hospital_type": {
          "type": "text",
          "mysql_type": "text",
          "description": "Hospital Type"
        },
        "hospital_ownership": {
          "type": "text",
          "mysql_type": "text",
          "description": "Hospital Ownership"
        },
        "emergency_services": {
          "type": "text",
          "mysql_type": "text",
          "description": "Emergency Services"
        },
        "meets_criteria_for_birthing_friendly_designation": {
          "type": "text",
          "mysql_type": "text",
          "description": "Meets criteria for birthing friendly designation"
        },
        "hospital_overall_rating": {
          "type": "text",
          "mysql_type": "text",
          "description": "Hospital overall rating"
        },
        "hospital_overall_rating_footnote": {
          "type": "text",
          "mysql_type": "text",
          "description": "Hospital overall rating footnote"
        },
        "mort_group_measure_count": {
          "type": "text",
          "mysql_type": "text",
          "description": "MORT Group Measure Count"
        },
        "count_of_facility_mort_measures": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Facility MORT Measures"
        },
        "count_of_mort_measures_better": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of MORT Measures Better"
        },
        "count_of_mort_measures_no_different": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of MORT Measures No Different"
        },
        "count_of_mort_measures_worse": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of MORT Measures Worse"
        },
        "mort_group_footnote": {
          "type": "text",
          "mysql_type": "text",
          "description": "MORT Group Footnote"
        },
        "safety_group_measure_count": {
          "type": "text",
          "mysql_type": "text",
          "description": "Safety Group Measure Count"
        },
        "count_of_facility_safety_measures": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Facility Safety Measures"
        },
        "count_of_safety_measures_better": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Safety Measures Better"
        },
        "count_of_safety_measures_no_different": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Safety Measures No Different"
        },
        "count_of_safety_measures_worse": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Safety Measures Worse"
        },
        "safety_group_footnote": {
          "type": "text",
          "mysql_type": "text",
          "description": "Safety Group Footnote"
        },
        "readm_group_measure_count": {
          "type": "text",
          "mysql_type": "text",
          "description": "READM Group Measure Count"
        },
        "count_of_facility_readm_measures": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Facility READM Measures"
        },
        "count_of_readm_measures_better": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of READM Measures Better"
        },
        "count_of_readm_measures_no_different": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of READM Measures No Different"
        },
        "count_of_readm_measures_worse": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of READM Measures Worse"
        },
        "readm_group_footnote": {
          "type": "text",
          "mysql_type": "text",
          "description": "READM Group Footnote"
        },
        "pt_exp_group_measure_count": {
          "type": "text",
          "mysql_type": "text",
          "description": "Pt Exp Group Measure Count"
        },
        "count_of_facility_pt_exp_measures": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Facility Pt Exp Measures"
        },
        "pt_exp_group_footnote": {
          "type": "text",
          "mysql_type": "text",
          "description": "Pt Exp Group Footnote"
        },
        "te_group_measure_count": {
          "type": "text",
          "mysql_type": "text",
          "description": "TE Group Measure Count"
        },
        "count_of_facility_te_measures": {
          "type": "text",
          "mysql_type": "text",
          "description": "Count of Facility TE Measures"
        },
        "te_group_footnote": {
          "type": "text",
          "mysql_type": "text",
          "description": "TE Group Footnote"
        }
      }
    }
  },
  "query": {
    "limit": 1500,
    "offset": 0,
    "resources": [
      {
        "id": "90fa4cdf-f49d-556d-8790-d32fbbec40c6",
        "alias": "t"
      }
    ],
    "count": true,
    "results": true,
    "schema": true,
    "keys": true,
    "format": "json",
    "rowIds": false,
    "properties": [
      "facility_id",
      "facility_name",
      "address",
      "citytown",
      "state",
      "zip_code",
      "countyparish",
      "telephone_number",
      "hospital_type",
      "hospital_ownership",
      "… 28 more items"
    ]
  }
}

Attribution: Source: Centers for Medicare & Medicaid Services (CMS) Provider Data Catalog, data.cms.gov/provider-data. Not endorsed by CMS or Medicare.

Licence: CMS states on data.cms.gov/about: "Works of the U.S. Government are in the public domain and you don't need permission to reuse them, but an attribution to the agency as the source is appreciated. Your materials, however, shouldn't give the false impression that the government's endorsing your commercial products or services. See 42 U.S.C 1320b-10". The Provider Data Catalog FAQ adds: "The Provider Data Catalog API does not require an API key to access the data." and "No, there are no rate limits or restrictions on the PDC API." Public domain with no reuse restriction, so commercial use and redistribution are both permitted; the only constraint is the statutory bar on implying CMS or Medicare endorsement of a product or service.

Ask with this source

A prompt for your agent that names this source and how to call it through the crw MCP.

  • Dataset rows

    Use CMS Provider Data Catalog (cmsproviderdata) from fastCRW Pergamon, capability "Dataset rows" (data). You have a dataset id and want the records themselves - the hospitals, nursing homes or measure scores - not the metadata about them. Example options: datasetId=xubh-q36u, index=0, limit=25. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "cmsproviderdata" and capability "data". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Dataset metadata

    Use CMS Provider Data Catalog (cmsproviderdata) from fastCRW Pergamon, capability "Dataset metadata" (dataset). You have a Provider Data Catalog dataset id and want to know what it covers, when it was last refreshed and where its files live before querying rows. Example options: identifier=xubh-q36u, show-reference-ids=true. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "cmsproviderdata" and capability "dataset". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Dataset index

    Use CMS Provider Data Catalog (cmsproviderdata) from fastCRW Pergamon, capability "Dataset index" (datasets). You do not yet know which Medicare provider dataset you need and want the whole catalogue in one call to pick an identifier from. Example options: show-reference-ids=true. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "cmsproviderdata" and capability "datasets". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Dataset rows by distribution ID

    Use CMS Provider Data Catalog (cmsproviderdata) from fastCRW Pergamon, capability "Dataset rows by distribution ID" (distribution-data). You are holding a distribution UUID - from show-reference-ids or from a SQL result - rather than a catalogue dataset id. Example options: distributionId=90fa4cdf-f49d-556d-8790-d32fbbec40c6, limit=3, offset=0. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "cmsproviderdata" and capability "distribution-data". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>