Open data from 40+ U.S. government APIs: economy, spending, Congress, health, energy, disasters
Connect Runs on your machine
claude mcp add us-gov-open-data-mcp -e DATA_GOV_API_KEY=<DATA_GOV_API_KEY> -e FRED_API_KEY=<FRED_API_KEY> -e CENSUS_API_KEY=<CENSUS_API_KEY> -e BLS_API_KEY=<BLS_API_KEY> -e BEA_API_KEY=<BEA_API_KEY> -e EIA_API_KEY=<EIA_API_KEY> -e NOAA_API_KEY=<NOAA_API_KEY> -e USDA_NASS_API_KEY=<USDA_NASS_API_KEY> -e HUD_USER_TOKEN=<HUD_USER_TOKEN> -e DOL_API_KEY=<DOL_API_KEY> -e USPTO_API_KEY=<USPTO_API_KEY> -e LDA_API_KEY=<LDA_API_KEY> -e AQS_API_KEY=<AQS_API_KEY> -e AQS_EMAIL=<AQS_EMAIL> -e SEC_CONTACT_EMAIL=<SEC_CONTACT_EMAIL> -e NWS_USER_AGENT=<NWS_USER_AGENT> -e MODULES=<MODULES> -e DOMAINS=<DOMAINS> -e HIDE_UNCONFIGURED=<HIDE_UNCONFIGURED> -e TOOL_MODE=<TOOL_MODE> -e MAX_RESPONSE_BYTES=<MAX_RESPONSE_BYTES> -- npx -y [email protected]
{
"mcpServers": {
"us-gov-open-data-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"DATA_GOV_API_KEY": "<DATA_GOV_API_KEY>",
"FRED_API_KEY": "<FRED_API_KEY>",
"CENSUS_API_KEY": "<CENSUS_API_KEY>",
"BLS_API_KEY": "<BLS_API_KEY>",
"BEA_API_KEY": "<BEA_API_KEY>",
"EIA_API_KEY": "<EIA_API_KEY>",
"NOAA_API_KEY": "<NOAA_API_KEY>",
"USDA_NASS_API_KEY": "<USDA_NASS_API_KEY>",
"HUD_USER_TOKEN": "<HUD_USER_TOKEN>",
"DOL_API_KEY": "<DOL_API_KEY>",
"USPTO_API_KEY": "<USPTO_API_KEY>",
"LDA_API_KEY": "<LDA_API_KEY>",
"AQS_API_KEY": "<AQS_API_KEY>",
"AQS_EMAIL": "<AQS_EMAIL>",
"SEC_CONTACT_EMAIL": "<SEC_CONTACT_EMAIL>",
"NWS_USER_AGENT": "<NWS_USER_AGENT>",
"MODULES": "<MODULES>",
"DOMAINS": "<DOMAINS>",
"HIDE_UNCONFIGURED": "<HIDE_UNCONFIGURED>",
"TOOL_MODE": "<TOOL_MODE>",
"MAX_RESPONSE_BYTES": "<MAX_RESPONSE_BYTES>"
}
}
}
}
{
"mcpServers": {
"us-gov-open-data-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"DATA_GOV_API_KEY": "<DATA_GOV_API_KEY>",
"FRED_API_KEY": "<FRED_API_KEY>",
"CENSUS_API_KEY": "<CENSUS_API_KEY>",
"BLS_API_KEY": "<BLS_API_KEY>",
"BEA_API_KEY": "<BEA_API_KEY>",
"EIA_API_KEY": "<EIA_API_KEY>",
"NOAA_API_KEY": "<NOAA_API_KEY>",
"USDA_NASS_API_KEY": "<USDA_NASS_API_KEY>",
"HUD_USER_TOKEN": "<HUD_USER_TOKEN>",
"DOL_API_KEY": "<DOL_API_KEY>",
"USPTO_API_KEY": "<USPTO_API_KEY>",
"LDA_API_KEY": "<LDA_API_KEY>",
"AQS_API_KEY": "<AQS_API_KEY>",
"AQS_EMAIL": "<AQS_EMAIL>",
"SEC_CONTACT_EMAIL": "<SEC_CONTACT_EMAIL>",
"NWS_USER_AGENT": "<NWS_USER_AGENT>",
"MODULES": "<MODULES>",
"DOMAINS": "<DOMAINS>",
"HIDE_UNCONFIGURED": "<HIDE_UNCONFIGURED>",
"TOOL_MODE": "<TOOL_MODE>",
"MAX_RESPONSE_BYTES": "<MAX_RESPONSE_BYTES>"
}
}
}
}
{
"servers": {
"us-gov-open-data-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"DATA_GOV_API_KEY": "<DATA_GOV_API_KEY>",
"FRED_API_KEY": "<FRED_API_KEY>",
"CENSUS_API_KEY": "<CENSUS_API_KEY>",
"BLS_API_KEY": "<BLS_API_KEY>",
"BEA_API_KEY": "<BEA_API_KEY>",
"EIA_API_KEY": "<EIA_API_KEY>",
"NOAA_API_KEY": "<NOAA_API_KEY>",
"USDA_NASS_API_KEY": "<USDA_NASS_API_KEY>",
"HUD_USER_TOKEN": "<HUD_USER_TOKEN>",
"DOL_API_KEY": "<DOL_API_KEY>",
"USPTO_API_KEY": "<USPTO_API_KEY>",
"LDA_API_KEY": "<LDA_API_KEY>",
"AQS_API_KEY": "<AQS_API_KEY>",
"AQS_EMAIL": "<AQS_EMAIL>",
"SEC_CONTACT_EMAIL": "<SEC_CONTACT_EMAIL>",
"NWS_USER_AGENT": "<NWS_USER_AGENT>",
"MODULES": "<MODULES>",
"DOMAINS": "<DOMAINS>",
"HIDE_UNCONFIGURED": "<HIDE_UNCONFIGURED>",
"TOOL_MODE": "<TOOL_MODE>",
"MAX_RESPONSE_BYTES": "<MAX_RESPONSE_BYTES>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DATA_GOV_API_KEYOptional, secret | api.data.gov key, shared by Congress, FEC, GovInfo, FBI, NREL, Regulations.gov, College Scorecard, USDA FoodData, openFDA and USGS Water |
FRED_API_KEYOptional, secret | FRED (Federal Reserve Economic Data) API key |
CENSUS_API_KEYOptional, secret | Census Bureau API key |
BLS_API_KEYOptional, secret | Bureau of Labor Statistics API key (optional; raises rate limits) |
BEA_API_KEYOptional, secret | Bureau of Economic Analysis API key |
EIA_API_KEYOptional, secret | Energy Information Administration API key |
NOAA_API_KEYOptional, secret | NOAA Climate Data Online token (station climate data works without it) |
USDA_NASS_API_KEYOptional, secret | USDA NASS Quick Stats API key |
HUD_USER_TOKENOptional, secret | HUD User API token |
DOL_API_KEYOptional, secret | Department of Labor API key |
USPTO_API_KEYOptional, secret | USPTO Open Data Portal API key |
LDA_API_KEYOptional, secret | Senate Lobbying Disclosure (lda.gov) API key (optional; raises rate limits) |
AQS_API_KEYOptional, secret | EPA Air Quality System API key (used with AQS_EMAIL) |
AQS_EMAILOptional | Email address registered for the EPA AQS API key |
SEC_CONTACT_EMAILOptional | Your email for the SEC User-Agent; SEC asks automated tools for a contact and may block requests without one |
NWS_USER_AGENTOptional | User-Agent for the National Weather Service API, with your contact details (a default is sent otherwise) |
MODULESOptional | Comma-separated modules to load (default: all), e.g. 'fred,bls,treasury' |
DOMAINSOptional | Comma-separated domains to load, e.g. 'economy,health' (added to MODULES) |
HIDE_UNCONFIGUREDOptional | Set to 1 to skip modules whose required API key is not set |
TOOL_MODEOptional | 'full' (every tool) or 'discovery' (find_tools and call_tool only) |
MAX_RESPONSE_BYTESOptional | Largest tool result in bytes before rows are trimmed (default 150000) |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 8 Oct 2026 |
| Last updated | 8 Oct 2026 |
| Registry name | io.github.lzinga/us-gov-open-data-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
