A curated catalog of Model Context Protocol (MCP) servers providing programmatic access to U.S. government datasets.
The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect to data sources and tools. MCP servers act as bridges between AI models and external systems.
| Dataset | Agency | Repository | Remote URL | Status |
|---|---|---|---|---|
| CDC PLACES | Centers for Disease Control and Prevention | https://github.com/GSA-TTS/cdc-places-mcp-server | http://cdc-places-mcp-server-friendly-kangaroo-rk.app.cloud.gov/mcp | |
| USA Analytics | General Services Administration | https://github.com/GSA-TTS/usdc-arc-mcp-demo | — | |
| NIH Reporter | National Institutes of Health | https://github.com/GSA-TTS/nih-reporter-mcp-server/tree/main | http://nih-reporter-mcp-server-turbulent-impala-zh.app.cloud.gov/mcp | |
| U.S. Census Data | U.S. Census Bureau | https://github.com/uscensusbureau/us-census-bureau-data-api-mcp | — | |
| USA Spending Data | U.S. Department of the Treasury | https://github.com/GSA-TTS/usa-spending-mcp-server-DEMO/tree/main | https://usa-spending-mcp-server-brash-armadillo-hw.app.cloud.gov/mcp |
Have an MCP server for government data? We'd love to include it!
See CONTRIBUTING.md for detailed instructions.
Quick start:
- Fork this repo
- Add your entry to
catalog.json - Open a pull request
To use these servers:
- Local installation: Clone the server repository and follow its setup instructions
- Remote endpoint: If a Remote URL is provided, configure your MCP client to connect directly
For Claude Desktop, add to your config file:
{
"mcpServers": {
"census": {
"command": "node",
"args": ["/path/to/census-mcp/index.js"]
}
}
}
This catalog is released under CC0-1.0. Individual servers have their own licenses - check each repository.
This catalog is community-maintained. For questions or issues, please open an issue.