{
  "name": "admin-code-sets-mcp",
  "title": "HealthMesh · Administrative Code Sets (POS, CVX/MVX) MCP",
  "version": "0.1.1",
  "description": "Administrative code sets: CMS Place of Service (POS) codes for professional claims, and CDC CVX vaccine codes with MVX manufacturers, trade names and CPT code crosswalk (bare CPT codes only). CARC/RARC are not served: X12 holds the copyright and licenses the lists.",
  "healthmesh_domain": "Codes & Terminology",
  "datasets": [
    "CODE-12",
    "CODE-14"
  ],
  "mcp_endpoint": "https://admin-code-sets.healthmesh.ai/mcp",
  "transport": "Streamable HTTP (stateless, JSON responses)",
  "authorization": "none",
  "auth_mode": "off",
  "docs": "https://github.com/HendrikK/healthmesh/tree/main/servers/admin-code-sets-mcp#readme",
  "contact": "hendrik.kleine@gmail.com",
  "data_source": {
    "name": "CMS Place of Service Code Set + CDC IIS CVX/MVX/TRADENAME/CPT-CVX code sets",
    "url": "https://www.cms.gov/medicare/coding-billing/place-of-service-codes/code-sets",
    "license": "U.S. Government works (public domain); bare CPT identifiers only, no AMA descriptors; no X12 CARC/RARC text",
    "refresh": "bundled; rebuilt when the CMS POS page or CDC files change; weekly GitHub Actions check"
  },
  "tools": [
    {
      "name": "pos_lookup",
      "title": "Look up CMS Place of Service (POS) codes",
      "description": "Looks up CMS Place of Service codes (the 2-digit codes on professional claims, e.g. 11 Office, 02/10 Telehealth, 20 Urgent Care). Give `code` for one code (unassigned codes return status 'unassigned'), or `query` for a case-insensitive AND keyword search over name + description (words must start a word in the text; common abbreviations such as 'ER', 'SNF', 'FQHC', 'telemedicine' are replaced by their expansion and reported in notes). With neither, lists all assigned codes. effective_date / revised_dates / medicare_effective_date / effective_date_note are parsed from CMS's own description text; effective_date null means CMS states no original effective date (long-standing codes; revised_dates may still be present). Paged with limit (default 20) / offset."
    },
    {
      "name": "cvx_lookup",
      "title": "Look up CDC CVX vaccine codes (with MVX manufacturers, trade names and CPT crosswalk)",
      "description": "Looks up CDC CVX vaccine codes. Give `code` (e.g. 207 or '08'), `cpt` (a CPT vaccine product code such as 91320 -> its CVX), `mvx` (manufacturer code, e.g. PFR, MOD, SKB) or `query` (case-insensitive AND over CVX short/full name, CDC notes and trade names; 'flu', 'covid', 'shingles', 'RSV' etc. are expanded). Season-specific products are only identifiable from CDC's notes text (e.g. query 'covid 2025' matches 'starting Fall 2025'). Filter by status (Active | Inactive | Never Active | Non-US | all; default all for code/cpt lookups, Active for query/mvx). Each row returns linked trade names with MVX manufacturer (include_mvx, default true) and bare CPT codes mapped by CDC (CPT descriptors are AMA-licensed and never returned)."
    },
    {
      "name": "mvx_lookup",
      "title": "Look up CDC MVX vaccine manufacturer codes",
      "description": "Looks up CDC MVX manufacturer codes by `code` (e.g. PFR) or `query` over manufacturer name and CDC notes (e.g. 'pfizer', 'sanofi'). Returns status, notes (mergers/acquisitions), and the CVX codes of that manufacturer's trade names. status filter: Active | Inactive | all (default all)."
    },
    {
      "name": "admin_codes_describe_dataset",
      "title": "Describe the bundled administrative code sets",
      "description": "Returns versions, counts, source URLs and coverage of the bundled code sets (CMS POS, CDC CVX/MVX/TRADENAME/CPT-CVX), and explains why CARC/RARC are not served."
    }
  ]
}