The U.S. Census Bureau Data API MCP connects AI Assistants with official Census Bureau statistics.
{
"mcpServers": {
"us-census-bureau-data-api-mcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The U.S. Census Bureau Data API MCP connects AI Assistants with official Census Bureau statistics.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
CC0-1.0. View license →
Is it maintained?
Last commit 26 days ago. 61 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for Us Census Bureau Data Api Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Bringing official Census Bureau statistics to AI assistants everywhere.
The U.S. Census Bureau Data API MCP is a Model Context Protocol (MCP) server that connects AI assistants with data from the Census Data API and other official Census Bureau sources. This project is built using the MCP Typescript SDK.
To get started, you will need:
To use the U.S. Census Bureau Data API MCP server:
docker compose --profile prod run --rm census-mcp-db-init sh -c "npm run migrate:up && npm run seed" to pull data from the Census Data API into the local database. This is only required on first-time setup.Here is an example configuration file that includes the appropriate scripts for launching the MCP Server:
{
"mcpServers": {
"mcp-census-api": {
"command": "bash",
"args": [
"/Path/To/Server/us-census-bureau-data-api-mcp/scripts/mcp-connect.sh"
],
"env": {
"CENSUS_API_KEY": "YOUR_CENSUS_API_KEY"
}
}
}
}
Note that the CENSUS_API_KEY variable is required. This defines the env variable in the MCP Client and passes it to the MCP server via the mcp-connect script.
Be sure to update the path to the us-census-bureau-data-api-mcp directory in args and provide a valid CENSUS_API_KEY.
When a new version of this project is released, you will need to rebuild the production environment for the latest features. From the mcp-db/ directory, run the following:
npm run prod:down
npm run prod:build
After that, you can relaunch your MCP Client and it should connect to the server again.
The U.S. Census Bureau Data API MCP server uses data from the Census Da