CDC PLACES Health Data

County and tract-level health outcomes, behaviors, and preventive services from CDC PLACES

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
76%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,089Tokens (tool definitions)
~1.0 KBTypical response size
Moderate attention impact (0.85% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "cdc-places": {
      "url": "https://mcp.olyport.com/cdc-places/mcp"
    }
  }
}

Remote endpoints

https://mcp.olyport.com/cdc-places/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_county_measures(county_fips, year)

Get all CDC PLACES health measures for a county. Returns up to 36 measures including health outcomes (diabetes, obesity, heart disease, etc.), health behaviors (smoking, binge drinking), preventive services (checkups, screenings), and health status indicators. Args: county_fips: 5-digit county FIPS code (e.g. '53033' for King County, WA). Must be a string, not an integer. year: Optional release year to filter by. Omit for the most recent data.

Input Schema

{
  "type": "object",
  "properties": {
    "county_fips": {
      "title": "County Fips",
      "type": "string"
    },
    "year": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Year"
    }
  },
  "required": [
    "county_fips"
  ],
  "title": "get_county_measuresArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "get_county_measuresOutput"
}
🟢get_tract_measures(tract_fips, year)

Get all CDC PLACES health measures for a census tract. Returns tract-level estimates for health outcomes, behaviors, preventive services, and health status indicators. Tract-level data uses small area estimation and may have wider confidence intervals than county data. Args: tract_fips: 11-digit census tract FIPS code (e.g. '53033005300'). Must be a string, not an integer. year: Optional release year to filter by. Omit for the most recent data.

Input Schema

{
  "type": "object",
  "properties": {
    "tract_fips": {
      "title": "Tract Fips",
      "type": "string"
    },
    "year": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Year"
    }
  },
  "required": [
    "tract_fips"
  ],
  "title": "get_tract_measuresArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "get_tract_measuresOutput"
}
🟢get_measure_by_state(state_abbr, measure_id)

Get one CDC PLACES measure for all counties in a state. Useful for comparing a specific health metric (e.g. DIABETES, OBESITY) across all counties within a state. Returns the most recent data year. Args: state_abbr: Two-letter state abbreviation (e.g. 'WA', 'CA'). measure_id: PLACES measure ID (e.g. 'DIABETES', 'OBESITY', 'BPHIGH'). Use search_measures to find valid IDs.

Input Schema

{
  "type": "object",
  "properties": {
    "state_abbr": {
      "title": "State Abbr",
      "type": "string"
    },
    "measure_id": {
      "title": "Measure Id",
      "type": "string"
    }
  },
  "required": [
    "state_abbr",
    "measure_id"
  ],
  "title": "get_measure_by_stateArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "get_measure_by_stateOutput"
}
🟢search_measures(keyword)

Search available CDC PLACES measures by name or category. Returns matching measure IDs, names, and categories. Use this to find the correct measure_id for other tools. Categories: Health Outcomes, Health Behaviors, Prevention, Health Status. Args: keyword: Search term (e.g. 'diabetes', 'smoking', 'prevention', 'heart').

Input Schema

{
  "type": "object",
  "properties": {
    "keyword": {
      "title": "Keyword",
      "type": "string"
    }
  },
  "required": [
    "keyword"
  ],
  "title": "search_measuresArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "search_measuresOutput"
}
🟢compare_counties(fips_list, measures)

Compare specific CDC PLACES measures across multiple counties. Returns a side-by-side comparison of selected health measures for the given counties. Useful for benchmarking one county against peers. Args: fips_list: List of 5-digit county FIPS codes (e.g. ['53033', '53053', '06037']). Maximum 10 counties per request. measures: List of PLACES measure IDs to compare (e.g. ['DIABETES', 'OBESITY']). Maximum 10 measures per request.

Input Schema

{
  "type": "object",
  "properties": {
    "fips_list": {
      "items": {
        "type": "string"
      },
      "title": "Fips List",
      "type": "array"
    },
    "measures": {
      "items": {
        "type": "string"
      },
      "title": "Measures",
      "type": "array"
    }
  },
  "required": [
    "fips_list",
    "measures"
  ],
  "title": "compare_countiesArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "compare_countiesOutput"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools