
census-mcp-server
If you need U.S. demographic, economic, or housing numbers inside an agent workflow, this is the server to reach for. It wraps the Census Bureau's APIs and exposes eight tools: list datasets (ACS 1-year and 5-year, Decennial, Population Estimates, County Business Patterns, Economic Census), search and inspect variables, list geography levels, resolve place names, ZIP codes, or street addresses to FIPS codes via TIGERweb and the Census Geocoder, query estimates with margins of error, and rank or compare values across sets of counties or states. Census sentinel values and withheld business figures come back translated to their published meanings, which saves you a lot of guesswork. It runs over STDIO or Streamable HTTP, there's a public hosted instance if you don't want to self-host, and it installs cleanly into Claude Desktop, Cursor, and VS Code.
- tools
- 8
- transport
- HTTP
- last updated
- Jul 10, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
census_list_datasetsBrowse available Census Bureau datasets (ACS5 and ACS1 with their profile, subject, and comparison tables, ACS Supplemental Estimates and Selected Population Profiles, Population Estimates, Decennial, County Business Patterns, Economic Census, Nonemployer Statistics) with vint...
Browse available Census Bureau datasets (ACS5 and ACS1 with their profile, subject, and comparison tables, ACS Supplemental Estimates and Selected Population Profiles, Population Estimates, Decennial, County Business Patterns, Economic Census, Nonemployer Statistics) with vint...
No parameter schema in public metadata yet.
census_list_geographiesList the geography levels supported by a dataset and year, with parent requirements and example FIPS values.
List the geography levels supported by a dataset and year, with parent requirements and example FIPS values.
No parameter schema in public metadata yet.
census_search_variablesKeyword search across variable labels and concept groups, or lookup by variable or table code. On ACS, returns estimate and margin-of-error codes together.
Keyword search across variable labels and concept groups, or lookup by variable or table code. On ACS, returns estimate and margin-of-error codes together.
No parameter schema in public metadata yet.
census_get_variableFetch full metadata for one or more variable codes — label, concept, predicate type, universe, MOE sibling — including the annotation and flag columns the data tools accept.
Fetch full metadata for one or more variable codes — label, concept, predicate type, universe, MOE sibling — including the annotation and flag columns the data tools accept.
No parameter schema in public metadata yet.
census_list_predicate_valuesList the codes a filter dimension accepts (EMPSZES, LFO, POPGROUP, NAICS2017…), from the dataset dictionary or a live wildcard enumeration.
List the codes a filter dimension accepts (EMPSZES, LFO, POPGROUP, NAICS2017…), from the dataset dictionary or a live wildcard enumeration.
No parameter schema in public metadata yet.
census_resolve_geographyConvert place names (e.g., "King County, WA"), ZIP codes, or street addresses to Census FIPS identifiers via TIGERweb and Census Geocoder.
Convert place names (e.g., "King County, WA"), ZIP codes, or street addresses to Census FIPS identifiers via TIGERweb and Census Geocoder.
No parameter schema in public metadata yet.
census_query_dataQuery a Census dataset for variables at one geography, a comma-separated list of them, or every geography at a level. Returns estimates with MOE, Census sentinel values and withheld business values resolved to their published meanings, and predicate filtering for the business...
Query a Census dataset for variables at one geography, a comma-separated list of them, or every geography at a level. Returns estimates with MOE, Census sentinel values and withheld business values resolved to their published meanings, and predicate filtering for the business...
No parameter schema in public metadata yet.
census_compare_geographiesRank and compare variables across multiple geographies — all counties in a state, all states nationally, or a named set. Sorted table output, with the same predicate filtering.
Rank and compare variables across multiple geographies — all counties in a state, all states nationally, or a named set. Sorted table output, with the same predicate filtering.
No parameter schema in public metadata yet.
Sponsors
Readme
@cyanheads/census-mcp-server
Query U.S. Census Bureau data, variables, and geography via MCP. STDIO or Streamable HTTP.
Details
- Repository
- github.com/cyanheads/census-mcp-server
- Website
- census.caseyjhand.com/mcp
- Category
- Data & Analytics
- Transport
- HTTP
More from cyanheads
- crossref-mcp-server
- eur-lex-mcp-server
- faostat-mcp-server
- fema-mcp-server
- libofcongress-mcp-server
- openfoodfacts-mcp-server
- orcid-mcp-server
- reference-data-mcp-server
- usaspending-mcp-server
- arxiv-mcp-server
- exchange-rates-mcp-server
- openlibrary-mcp-server
- protein-mcp-server
- Pubmed Mcp Server167
- Clinicaltrialsgov Mcp Server100
- Openalex Mcp Server17
- Faostat Mcp Server3
- National Parks Mcp Server3
- Federal Regulations Mcp Server2
- Calculator Mcp Server3
- Congressgov Mcp Server2
- Nws Weather Mcp Server2
- Obsidian Mcp Server705
- Toolkit Mcp Server20