Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http ext: skills

io.github.cyanheads/census-mcp-server

io.github.cyanheads/census-mcp-server

Query U.S. Census Bureau data, variables, and geography via MCP.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1700ms
last probe
Tools
8
callable
Resources
1
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
8 tools, 1 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
9 items in total; 3 or more earns these points.
pass Describes itself 10/10
64 characters; more than 30 earns these points.

Tools · 8

census_list_datasets

Browse available Census Bureau datasets with their supported vintage years. Use as the starting point when the right dataset is unknown — ACS5, ACS1, and their profile, subject, and comparison tables,…

census_list_geographies

List the geography levels available for a given Census dataset and year, along with the parent geographies each level requires. Use before querying to confirm that the target geography level exists — …

census_search_variables

Search Census variables by keyword across variable labels and concept groups, or look one up by its code. Returns variable codes with human-readable labels — use this to go from a concept like "median…

census_get_variable

Fetch full metadata for one or more Census variable codes — label, concept group, predicate type, the table's universe, and margin-of-error sibling references. Use to confirm a variable code before bu…

census_list_predicate_values

List the codes a Census filter dimension accepts, so a predicates map can be written without guessing. Answers the question left open when census_query_data or census_compare_geographies reports that …

census_resolve_geography

Resolve a place name, ZIP code, or street address to Census FIPS identifiers. Converts names like "King County, WA", "Seattle, WA", or "Seattle-Tacoma-Bellevue, WA", and ZIPs like "98109", to the code…

census_query_data

Query a Census dataset for one or more variables at one geography, a list of geographies at the same level, or every geography at a level. Accepts FIPS codes for the target geography — use census_reso…

census_compare_geographies

Compare one or more variables across multiple geographies at the same level — all counties in a state, all states nationally, or a named set of specific geographies — ranked on the value of one of the…

Resources · 1

census-guide

Census Bureau data through the census_* tools: choose the dataset and vintage a question needs, find variable codes for lay concepts (rent burden, poverty rate), reach geographies census_resolve_geogr…

skill://census-guide/SKILL.md

Skills · 1

census-guide

Census Bureau data through the census_* tools: choose the dataset and vintage a question needs, find variable codes for lay concepts (rent burden, poverty rate), reach geographies census_resolve_geogr…

skill://census-guide/SKILL.md
2 files

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://census.caseyjhand.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "io.github.cyanheads/census-mcp-server": {
      "url": "https://census.caseyjhand.com/mcp",
      "transport": "streamable-http"
    }
  }
}