{
  "name": "sdoh-geo-mcp",
  "title": "HealthMesh · SDOH & Geography (SVI, CHR, RUCA, Food Access) MCP",
  "version": "0.1.1",
  "description": "Place-based social determinants of health: CDC/ATSDR Social Vulnerability Index (SVI) for counties and tracts (live ArcGIS), County Health Rankings 2025 measures, USDA RUCA rural–urban codes (tract and ZIP), and USDA Food Access Research Atlas / Large Retailer Access Map low-income/low-access flags. ADI, AHRQ SDOH Database and HUD-USPS ZIP crosswalk are not loaded (registration or access barriers).",
  "healthmesh_domain": "Public Health & SDOH",
  "datasets": [
    "PH-07",
    "PH-08",
    "PH-10",
    "PH-14"
  ],
  "mcp_endpoint": "https://sdoh-geo.healthmesh.ai/mcp",
  "transport": "Streamable HTTP (stateless, JSON responses)",
  "authorization": "none",
  "auth_mode": "off",
  "docs": "https://github.com/HendrikK/healthmesh/tree/main/servers/sdoh-geo-mcp#readme",
  "contact": "hendrik.kleine@gmail.com",
  "data_source": {
    "name": "CDC/ATSDR Social Vulnerability Index (live ArcGIS) + County Health Rankings 2025 (bundled) + USDA RUCA 2020 (bundled) + USDA Food Access Research Atlas / LRAM 2019 (bundled)",
    "url": "https://www.atsdr.cdc.gov/placeandhealth/svi/index.html",
    "license": "SVI/RUCA/Food Atlas: U.S. Government work (public domain). CHR: free with attribution (UWPHI).",
    "refresh": "SVI live (6 h edge cache); CHR/RUCA/Food bundled with weekly GitHub Actions change check"
  },
  "tools": [
    {
      "name": "sdoh_get_svi",
      "title": "CDC/ATSDR Social Vulnerability Index",
      "description": "Returns CDC/ATSDR Social Vulnerability Index (SVI) percentile rankings (overall and 4 themes: socioeconomic status, household characteristics, racial/ethnic minority status, housing type/transportation) and key percentage estimates for a county (5-digit FIPS) or census tract (11-digit FIPS). Queried live from CDC's ArcGIS FeatureServer. Years 2018, 2020 and 2022 are available; default is the latest (2022)."
    },
    {
      "name": "sdoh_get_county_health_rankings",
      "title": "County Health Rankings measures",
      "description": "Returns selected County Health Rankings & Roadmaps measures (raw values and 95% CIs when published) for a U.S. county and release year. Bundled release is 2025 (~28 key measures: premature death, smoking, obesity, uninsured, primary care, preventable stays, life expectancy and more). State ranks / groupings are not in this extract."
    },
    {
      "name": "sdoh_get_food_access",
      "title": "USDA food access / low-income low-access tracts",
      "description": "Returns USDA Food Access Research Atlas (2019 Large Retailer Access Map / LRAM) indicators for a census tract, or lists flagged low-income/low-access tracts in a county. Default definition is LILATracts_1And10 (1 mile urban / 10 miles rural)."
    },
    {
      "name": "geo_get_ruca",
      "title": "USDA RUCA rural–urban codes",
      "description": "Returns USDA Rural-Urban Commuting Area (RUCA) primary/secondary codes and a metropolitan/micropolitan/small_town/rural classification for a census tract (11-digit FIPS) or ZIP code. Uses the 2020 RUCA release."
    },
    {
      "name": "sdoh_profile_location",
      "title": "Combined SDOH profile for a place",
      "description": "One-call SDOH profile for a ZIP, 5-digit county FIPS or 11-digit tract: returns available sections among SVI, CHR, food access and RUCA. ADI and ZIP crosswalk sections are omitted (not loaded). ZIP profiles use RUCA ZIP codes and cannot resolve a unique county/tract without the HUD crosswalk."
    },
    {
      "name": "sdoh_get_adi",
      "title": "Area Deprivation Index (not loaded)",
      "description": "NOT AVAILABLE: Neighborhood Atlas ADI requires free registration and terms acceptance. Returns a structured not-loaded error."
    },
    {
      "name": "sdoh_get_ahrq_sdoh",
      "title": "AHRQ SDOH Database (not loaded)",
      "description": "NOT AVAILABLE: AHRQ SDOH Database download was not accessible (HTTP 403). Returns a structured not-loaded error."
    },
    {
      "name": "geo_zip_crosswalk",
      "title": "HUD-USPS ZIP crosswalk (not loaded)",
      "description": "NOT AVAILABLE: HUD-USPS ZIP crosswalk requires a free registered API token. Returns a structured not-loaded error."
    },
    {
      "name": "sdoh_describe_dataset",
      "title": "Describe SDOH & geography datasets",
      "description": "Lists the datasets, years, geography levels and known gaps (ADI, AHRQ SDOH, HUD ZIP crosswalk) for this server."
    }
  ]
}