Listed from the MCP registry; nobody on Odel publishes it.
Is this yours? Claim itUS address to census tract, block group, county FIPS and districts, from the Census Geocoder.
One address for any MCP client. No sign-in needed on this server.
3 read
Grouped by tool name.
Odel charges nothing per call. The publisher may charge for its own service.
Address to census tract for AI assistants. Give a US street address or a latitude and longitude and get the exact census tract, block group, block, county FIPS and districts from the US Census Bureau Geocoder.
This is a Model Context Protocol (MCP) server. It calls the Census Geocoder at call time. It needs no API key.
| Tool | What it returns |
|---|---|
get_census_tract_for_address | The matched address, latitude and longitude, 11-digit tract GEOID and tract number, block group and block GEOIDs, state and county FIPS, incorporated place, county subdivision, congressional district, state senate and house districts, urban area and combined statistical area. |
get_census_tract_for_coordinates | The same geographies for a latitude and longitude. |
explain_census_geoid | A state, county, tract, block group or block GEOID split into its FIPS parts, with the tract number as Census shows it (012405 is 124.05). Works offline. |
Both lookup tools take an optional vintage. The default current uses today's geographies. census2020 uses the 2020 Census geographies, and acs2017 to acs2026 match an American Community Survey release.
Every result has structured JSON, a one-paragraph summary, as_of, source (the exact Census Geocoder request), a data.census.gov profile link for the tract and more (a page on mcpstamp.com).
Paste this URL. No token, no sign-up. It works now.
https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp
claude mcp add --transport http census-tract https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp
Claude Desktop adds remote servers under Settings, Connectors, Add custom connector. Paste the URL above.
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"census-tract": { "url": "https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp" }
}
}
Add to .vscode/mcp.json:
{
"servers": {
"census-tract": { "type": "http", "url": "https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp" }
}
}
The npm package is not published yet. After it is, run it locally with Node 20 or newer:
claude mcp add census-tract -- npx -y address-to-census-tract-mcp
Full list with fetch dates in DATA_SOURCES.md.
Public_AR_Current.other_matches.More MCP servers that answer questions your assistant cannot answer alone are on mcpstamp.com.
Part of the Zovo MCP collection: https://mcp.zovo.one
Built by theluckystrike.
npm install
npm test # builds, then runs the fixture tests and an offline stdio test
node scripts/stdio-transcript.mjs # live stdio round trip, writes .live/stdio-transcript.jsonl
MIT