{
  "schemaVersion": "2025-06-18",
  "name": "dpc-america",
  "description": "Find Direct Primary Care practices by county or city, read normalized membership pricing, and check whether a DPC fee's price stays inside the 2026 HSA cap.",
  "endpoint": "https://dpcamerica.com/mcp",
  "transport": "http",
  "documentation": "https://dpcamerica.com/about/",
  "tools": [
    {
      "name": "find_dpc_practices",
      "description": "Find Direct Primary Care practices in the DPC America directory. Filter by county, city, maximum adult monthly price, HSA-limit status, pediatrics, employer plans, or Medicare policy. Returns normalized pricing verified against each practice's own site.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "county": {
            "type": "string",
            "description": "County name, e.g. Duval, St. Johns, Clay, Nassau"
          },
          "city": {
            "type": "string",
            "description": "City name, e.g. Jacksonville, St. Augustine, Orange Park"
          },
          "max_adult_monthly": {
            "type": "number",
            "description": "Only practices whose lowest adult tier is at or under this dollar amount"
          },
          "hsa_cap_only": {
            "type": "boolean",
            "description": "Only practices whose adult fee is within the 2026 HSA limit of $150/month (price test only)"
          },
          "pediatrics": {
            "type": "boolean",
            "description": "Only practices that see children"
          },
          "employer_plans": {
            "type": "boolean",
            "description": "Only practices that sell employer memberships"
          },
          "medicare": {
            "type": "string",
            "enum": [
              "accepts",
              "waiver",
              "not_accepted",
              "unknown"
            ],
            "description": "Medicare policy filter"
          }
        }
      }
    },
    {
      "name": "get_dpc_practice",
      "description": "Get the full verified record for one practice by slug: providers, address, all published pricing tiers, services, coverage notes and sources.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "slug"
        ]
      }
    },
    {
      "name": "check_dpc_hsa_cap",
      "description": "Check whether a Direct Primary Care fee stays within the 2026 federal HSA limit (P.L. 119-21 section 71308): $150 per month for an individual arrangement, $300 for a family arrangement. Explains what the cap does and what disqualifies an arrangement.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "monthly_fee": {
            "type": "number",
            "description": "Total monthly DPC fee in dollars"
          },
          "family": {
            "type": "boolean",
            "description": "True if the arrangement covers more than one person"
          },
          "includes_prescriptions": {
            "type": "boolean",
            "description": "True if non-vaccine prescription drugs are bundled into the fee"
          },
          "includes_non_routine_labs": {
            "type": "boolean",
            "description": "True if labs not typically done in a primary care office are bundled"
          }
        },
        "required": [
          "monthly_fee"
        ]
      }
    }
  ]
}