MCP.Market

Census (ACS by ZIP) MCP server

by mcpwright·io.github.mcpwright/census-mcp·v0.1.3

U.S. Census (ACS) data by ZIP: income, demographics, housing, education, from a local store.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
New

0 stars35 downloads/wk

Reviews

Write one

Nobody has reviewed Census (ACS by ZIP) yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Census (ACS by ZIP) tools (8)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • compare_zips

    Rank several ZIPs by a single metric, highest value first.

  • find_zips

    Reverse lookup: the ZIPs (ZCTAs) that fall within a named place.

  • get_acs_variable

    Raw value of a single ACS variable for a ZIP — an escape hatch.

  • get_demographics

    Population and median age for a ZIP.

  • get_education

    Educational attainment for a ZIP: % bachelor's+ and % graduate degree.

  • get_housing

    Housing measures for a ZIP: home value, rent, and owner-occupied share.

  • get_income

    Income measures for a ZIP: median household, per-capita, and % $200k+.

  • lookup_zip

    Confirm a ZIP maps to a Census ZCTA and return its name and population.

Public scan report

scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 73 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Census (ACS by ZIP) compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 82% of 2,174 E-commerce servers
Tools
8
the typical E-commerce server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
35
more than 30% of 411 E-commerce servers with a package

What its tools let an agent do: 8 read

Install Census (ACS by ZIP) in Claude Code, Cursor or VS Code

claude mcp add census-mcp -- uvx mcpwright-census
Add to Cursor

What the publisher says

From the Census (ACS by ZIP) repository's README, as published. We do not edit it. Read it on GitHub

census-mcp

<!-- mcp-name: io.github.mcpwright/census-mcp -->

U.S. Census data by ZIP code, inside your agent. An MCP server that lets an LLM look up income, demographics, housing, and education for any ZIP — built on Anthropic's official mcp Python SDK.

All tools are read-only. Data is the U.S. Census Bureau's American Community Survey (ACS) 5-year release — bulk-downloaded once into a local store, then served offline. A free Census API key is required for the one-time download.

Status: published (v0.1.2) — uvx mcpwright-census (PyPI) and listed in the official MCP

Registry as io.github.mcpwright/census-mcp. All 8 tools below are live and unit-tested, verified

end-to-end against the live ACS 5-year release (vintage 2024 at the time of writing — the

server auto-detects the latest). Part of the

mcpwright suite.

Tools

ZIP ≈ ZCTA (ZIP Code Tabulation Area): they mostly coincide, but ~2% of ZIPs (PO-box-only / non-residential) have no ZCTA and will return an error. All ACS figures are 5-year estimates.

findzips is the reverse direction (place → ZIPs). It's approximate: ZCTAs don't nest inside places, so a ZIP can span several places and vice versa — read each match's coveragepct and pass a state to disambiguate same-named places (e.g. Cambridge, MA vs OH). It's built on the public 2020 Census ZCTA-to-Place relationship file (2020 geography; no API key needed for it).

Install

Requires Python 3.12+ and a free Census API key (set CENSUSAPIKEY). The PyPI package is mcpwright-census; the command, server, and tools are all "census".

export CENSUS_API_KEY=your-free-key
uvx mcpwright-census setup     # one-time: bulk-download the ACS dataset into a local store

Claude Code

claude mcp add census -e CENSUS_API_KEY=your-free-key -- uvx mcpwright-census

Claude Desktop

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "census": {
      "command": "uvx",
      "args": ["mcpwright-census"],
      "env": { "CENSUS_API_KEY": "your-free-key" }
    }
  }
}

First run downloads the full ACS dataset (~33k ZCTAs) into a local SQLite store under

your OS cache dir, so every later lookup is instant and offline. Run mcpwright-census setup

ahead of time, or let the server download lazily on first use. mcpwright-census refresh

re-pulls when a new ACS vintage is published. Override the store location with

CENSUSMCPSTORE.

Develop

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Census (ACS by ZIP): common questions

Is Census (ACS by ZIP) MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Census (ACS by ZIP) safety report
How do I install Census (ACS by ZIP)?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Census (ACS by ZIP) need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Census (ACS by ZIP) maintained?
The last commit was 76 days ago (2026-08-20). The latest release is v0.1.3.
What can I use instead of Census (ACS by ZIP)?
Servers from other publishers that do the same job: Apify MCP server, Mneme Memory MCP server and Heimdall MCP server.
How does Census (ACS by ZIP) compare with other E-commerce MCP servers?
safety score 86/100 (higher than 82% of 2,174 E-commerce servers); tools 8 (the typical E-commerce server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Census (ACS by ZIP)

Same job from other publishers: the closest match first, then the best rated.

  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A
  • Mneme Memory
    Cross-session memory for AI coding agents via six tools; local-first SQLite store.
    A
  • Heimdall
    Every App Store Connect + StoreKit 2 endpoint. 929 tools in 13 profiles, narrow to 27.
    B
  • Buywhere
    Agent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.
    A
  • NativeKeel
    React Native and Expo health check: upgrade blockers, store rules, crash risks, security findings
    A

More from mcpwright →