{
  "name": "medicaid-drug-pricing-mcp",
  "title": "HealthMesh · Medicaid Drug Pricing & Utilization MCP",
  "version": "0.1.1",
  "description": "Live Medicaid drug pricing and utilization from CMS data.medicaid.gov: weekly NADAC (National Average Drug Acquisition Cost) per unit and price history by NDC or drug, State Drug Utilization Data (prescriptions, units, amount reimbursed by state, quarter, FFS vs managed care) and drug rankings, Medicaid Drug Rebate Program product data and ACA Federal Upper Limits.",
  "healthmesh_domain": "Pharmacy & PBM",
  "datasets": [
    "RX-01",
    "RX-02",
    "RX-03"
  ],
  "mcp_endpoint": "https://medicaid-drug-pricing.healthmesh.ai/mcp",
  "transport": "Streamable HTTP (stateless, JSON responses)",
  "authorization": "none",
  "auth_mode": "off",
  "docs": "https://github.com/HendrikK/healthmesh/tree/main/servers/medicaid-drug-pricing-mcp#readme",
  "contact": "hendrik.kleine@gmail.com",
  "data_source": {
    "name": "CMS data.medicaid.gov: NADAC, State Drug Utilization Data, Medicaid Drug Rebate Program products, ACA Federal Upper Limits",
    "url": "https://data.medicaid.gov/",
    "license": "U.S. Government work, public domain",
    "refresh": "live (12 h edge cache); upstream weekly (NADAC), monthly (FUL), quarterly (SDUD, MDRP)"
  },
  "tools": [
    {
      "name": "nadac_get_price",
      "title": "NADAC per-unit price",
      "description": "Returns the NADAC (National Average Drug Acquisition Cost) per unit for an NDC or a drug description, from the latest weekly CMS NADAC file or the file in force on as_of_date: pricing unit, effective date, brand/generic classification, OTC flag, explanation codes and the corresponding generic NADAC. Use for pharmacy acquisition-cost benchmarks."
    },
    {
      "name": "nadac_get_price_history",
      "title": "NADAC price history",
      "description": "Returns the NADAC per-unit price history for one NDC (or one exact NADAC drug description) between start_date and end_date across the yearly CMS NADAC datasets, with the price in force at the start, each change point and the percent change. Use for drug acquisition-cost trend questions."
    },
    {
      "name": "sdud_get_utilization",
      "title": "Medicaid drug utilization (SDUD)",
      "description": "Returns Medicaid State Drug Utilization Data for an NDC or product name: prescriptions, units and total / Medicaid / non-Medicaid amount reimbursed, by state, quarter and fee-for-service vs managed care, summed over matching NDCs, with suppressed-cell counts. state omitted = US national totals; state='ALL' = one row per state."
    },
    {
      "name": "sdud_rank_drugs",
      "title": "Rank Medicaid drugs (SDUD)",
      "description": "Ranks drugs (CMS SDUD product names) by total or Medicaid amount reimbursed, prescriptions or units for a state or the US, for a year or quarter, optionally fee-for-service or managed care only. Use for 'top Medicaid drugs by spend' questions."
    },
    {
      "name": "mdrp_get_product",
      "title": "Medicaid Drug Rebate Program product",
      "description": "Returns Medicaid Drug Rebate Program (MDRP) product data for an NDC or FDA product name for a quarter: labeler, drug category (S single-source innovator, I innovator multiple-source: both innovator/brand drugs; N non-innovator multiple-source: generic) with is_innovator, Rx vs OTC, FDA application number, approval and market dates, therapeutic-equivalence code, COD status, line-extension flag, unit type and termination date."
    },
    {
      "name": "ful_get_limit",
      "title": "ACA Federal Upper Limit (FUL)",
      "description": "Returns the ACA Federal Upper Limit (FUL) per unit for multiple-source drugs for a month, by ingredient (optionally strength and dosage form) or by NDC, grouped by FUL product group with the weighted average of AMPs and the NDCs the limit applies to."
    },
    {
      "name": "medicaid_drug_pricing_describe_dataset",
      "title": "Describe the Medicaid drug pricing sources",
      "description": "Explains the four CMS data.medicaid.gov sources behind this server (NADAC, State Drug Utilization Data, Medicaid Drug Rebate Program products, ACA Federal Upper Limits): coverage years, refresh cadence, units, suppression, codes and caveats, with dataset links."
    }
  ]
}