Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

U.S. Government Open Data

de lzingaversión 2026.10.8i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.lzinga/us-gov-open-data-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

Open data from 40+ U.S. government APIs: economy, spending, Congress, health, energy, disasters

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Clínicas y salud
  • Debes completar: DATA_GOV_API_KEY, FRED_API_KEY, CENSUS_API_KEY, BLS_API_KEY, BEA_API_KEY, EIA_API_KEY, NOAA_API_KEY, USDA_NASS_API_KEY, HUD_USER_TOKEN, DOL_API_KEY, USPTO_API_KEY, LDA_API_KEY, AQS_API_KEY

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: DATA_GOV_API_KEY, FRED_API_KEY, CENSUS_API_KEY, BLS_API_KEY, BEA_API_KEY, EIA_API_KEY, NOAA_API_KEY, USDA_NASS_API_KEY, HUD_USER_TOKEN, DOL_API_KEY, USPTO_API_KEY, LDA_API_KEY, AQS_API_KEY, AQS_EMAIL, SEC_CONTACT_EMAIL, NWS_USER_AGENT, MODULES, DOMAINS, HIDE_UNCONFIGURED, TOOL_MODE, MAX_RESPONSE_BYTES

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "us-gov-open-data": {
      "command": "npx",
      "args": [
        "-y",
        "us-gov-open-data-mcp"
      ],
      "env": {
        "DATA_GOV_API_KEY": "your-value",
        "FRED_API_KEY": "your-value",
        "CENSUS_API_KEY": "your-value",
        "BLS_API_KEY": "your-value",
        "BEA_API_KEY": "your-value",
        "EIA_API_KEY": "your-value",
        "NOAA_API_KEY": "your-value",
        "USDA_NASS_API_KEY": "your-value",
        "HUD_USER_TOKEN": "your-value",
        "DOL_API_KEY": "your-value",
        "USPTO_API_KEY": "your-value",
        "LDA_API_KEY": "your-value",
        "AQS_API_KEY": "your-value",
        "AQS_EMAIL": "your-value",
        "SEC_CONTACT_EMAIL": "your-value",
        "NWS_USER_AGENT": "your-value",
        "MODULES": "your-value",
        "DOMAINS": "your-value",
        "HIDE_UNCONFIGURED": "your-value",
        "TOOL_MODE": "your-value",
        "MAX_RESPONSE_BYTES": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add us-gov-open-data --env DATA_GOV_API_KEY=your-value --env FRED_API_KEY=your-value --env CENSUS_API_KEY=your-value --env BLS_API_KEY=your-value --env BEA_API_KEY=your-value --env EIA_API_KEY=your-value --env NOAA_API_KEY=your-value --env USDA_NASS_API_KEY=your-value --env HUD_USER_TOKEN=your-value --env DOL_API_KEY=your-value --env USPTO_API_KEY=your-value --env LDA_API_KEY=your-value --env AQS_API_KEY=your-value --env AQS_EMAIL=your-value --env SEC_CONTACT_EMAIL=your-value --env NWS_USER_AGENT=your-value --env MODULES=your-value --env DOMAINS=your-value --env HIDE_UNCONFIGURED=your-value --env TOOL_MODE=your-value --env MAX_RESPONSE_BYTES=your-value -- npx -y us-gov-open-data-mcp

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "us-gov-open-data": {
      "command": "npx",
      "args": [
        "-y",
        "us-gov-open-data-mcp"
      ],
      "env": {
        "DATA_GOV_API_KEY": "your-value",
        "FRED_API_KEY": "your-value",
        "CENSUS_API_KEY": "your-value",
        "BLS_API_KEY": "your-value",
        "BEA_API_KEY": "your-value",
        "EIA_API_KEY": "your-value",
        "NOAA_API_KEY": "your-value",
        "USDA_NASS_API_KEY": "your-value",
        "HUD_USER_TOKEN": "your-value",
        "DOL_API_KEY": "your-value",
        "USPTO_API_KEY": "your-value",
        "LDA_API_KEY": "your-value",
        "AQS_API_KEY": "your-value",
        "AQS_EMAIL": "your-value",
        "SEC_CONTACT_EMAIL": "your-value",
        "NWS_USER_AGENT": "your-value",
        "MODULES": "your-value",
        "DOMAINS": "your-value",
        "HIDE_UNCONFIGURED": "your-value",
        "TOOL_MODE": "your-value",
        "MAX_RESPONSE_BYTES": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "us-gov-open-data": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "us-gov-open-data-mcp"
      ],
      "env": {
        "DATA_GOV_API_KEY": "your-value",
        "FRED_API_KEY": "your-value",
        "CENSUS_API_KEY": "your-value",
        "BLS_API_KEY": "your-value",
        "BEA_API_KEY": "your-value",
        "EIA_API_KEY": "your-value",
        "NOAA_API_KEY": "your-value",
        "USDA_NASS_API_KEY": "your-value",
        "HUD_USER_TOKEN": "your-value",
        "DOL_API_KEY": "your-value",
        "USPTO_API_KEY": "your-value",
        "LDA_API_KEY": "your-value",
        "AQS_API_KEY": "your-value",
        "AQS_EMAIL": "your-value",
        "SEC_CONTACT_EMAIL": "your-value",
        "NWS_USER_AGENT": "your-value",
        "MODULES": "your-value",
        "DOMAINS": "your-value",
        "HIDE_UNCONFIGURED": "your-value",
        "TOOL_MODE": "your-value",
        "MAX_RESPONSE_BYTES": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • DATA_GOV_API_KEY secreto env
    api.data.gov key, shared by Congress, FEC, GovInfo, FBI, NREL, Regulations.gov, College Scorecard, USDA FoodData, openFDA and USGS Water
  • FRED_API_KEY secreto env
    FRED (Federal Reserve Economic Data) API key
  • CENSUS_API_KEY secreto env
    Census Bureau API key
  • BLS_API_KEY secreto env
    Bureau of Labor Statistics API key (optional; raises rate limits)
  • BEA_API_KEY secreto env
    Bureau of Economic Analysis API key
  • EIA_API_KEY secreto env
    Energy Information Administration API key
  • NOAA_API_KEY secreto env
    NOAA Climate Data Online token (station climate data works without it)
  • USDA_NASS_API_KEY secreto env
    USDA NASS Quick Stats API key
  • HUD_USER_TOKEN secreto env
    HUD User API token
  • DOL_API_KEY secreto env
    Department of Labor API key
  • USPTO_API_KEY secreto env
    USPTO Open Data Portal API key
  • LDA_API_KEY secreto env
    Senate Lobbying Disclosure (lda.gov) API key (optional; raises rate limits)
  • AQS_API_KEY secreto env
    EPA Air Quality System API key (used with AQS_EMAIL)
  • AQS_EMAIL env
    Email address registered for the EPA AQS API key
  • SEC_CONTACT_EMAIL env
    Your email for the SEC User-Agent; SEC asks automated tools for a contact and may block requests without one
  • NWS_USER_AGENT env
    User-Agent for the National Weather Service API, with your contact details (a default is sent otherwise)
  • MODULES env
    Comma-separated modules to load (default: all), e.g. 'fred,bls,treasury'
  • DOMAINS env
    Comma-separated domains to load, e.g. 'economy,health' (added to MODULES)
  • HIDE_UNCONFIGURED env
    Set to 1 to skip modules whose required API key is not set
  • TOOL_MODE env
    'full' (every tool) or 'discovery' (find_tools and call_tool only)
  • MAX_RESPONSE_BYTES env
    Largest tool result in bytes before rows are trimmed (default 150000)

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub lzinga, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Clínicas y saludi

  • Más estrellas que el 0% de los otros 870 servidores de esta categoría
  • Publicado en el registro más recientemente que el 51% de los otros 870 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 870 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro U.S. Government Open Data?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: DATA_GOV_API_KEY, FRED_API_KEY, CENSUS_API_KEY, BLS_API_KEY, BEA_API_KEY, EIA_API_KEY, NOAA_API_KEY, USDA_NASS_API_KEY, HUD_USER_TOKEN, DOL_API_KEY, USPTO_API_KEY, LDA_API_KEY, AQS_API_KEY

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (2026.10.8) llegó al registro hace 30 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Mirobody, FHIR MCP Server, Google Health MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Mirobody

de thetahealth

Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.

Se ejecuta en tu computadora★ 1408Apache-2.0Actualizado hace 6 días
Instalar

MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications

Se ejecuta en tu computadora★ 137Apache-2.0Actualizado hace 9 días
Instalar

Google Health MCP

de davidmosiah

Privacy-first unofficial Google Health API v4 MCP server for health, sleep, activity, HR agents

Se ejecuta en tu computadora★ 79MITActualizado hace 4 meses
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

US Government Open Data MCP

MCP Server + TypeScript SDK for 40+ U.S. Government APIs

300+ tools covering economic, fiscal, health, education, energy, environment, lobbying, housing, patents, safety, banking, consumer protection, workplace safety, transportation, seismic, clinical trials, pharma payments, research funding, procurement, and legislative data.

20+ APIs require no key · The rest use free keys that take under a minute to get

Getting Started · API Reference · Documentation


Features

  • 300+ tools across 40+ government APIs — economic, health, legislative, financial, environmental, and more
  • Cross-referencing — built-in instructions guide the LLM to combine data from multiple agencies (e.g., FDA adverse events + lobbying spend + campaign contributions)
  • Code mode — WASM-sandboxed JavaScript execution reduces context window usage by 98-100% for large responses
  • Selective loading — load only the modules or domains you need: --modules fred,treasury,congress or --domains economy,health
  • Discovery mode — --tool-mode discovery lists 4 tools instead of 350; the model searches for the one it needs
  • Sources on every result — meta.sources lists the upstream API requests behind each answer
  • Dual transport — stdio for desktop clients, HTTP Stream for web/remote (bearer-token auth off loopback)
  • TypeScript SDK — every API is importable as a standalone typed client, no MCP required
  • Disk-backed caching — responses cached to disk, survives restarts
  • Rate limiting + retry — token-bucket rate limiter with exponential backoff on 429/503

Quick Start

MCP Server

Requires Node.js 22 or later.

npx us-gov-open-data-mcp

Add to .vscode/mcp.json for VS Code / Copilot:

{

"servers": { "us-gov-open-data": { "command": "npx", "args": ["-y", "us-gov-open-data-mcp"], "env": { "FRED_API_KEY": "your_key", "DATA_GOV_API_KEY": "your_key" } } } }

Add to claude_desktop_config.json for Claude Desktop:

{

"mcpServers": { "us-gov-open-data": { "command": "npx", "args": ["-y", "us-gov-open-data-mcp"], "env": { "FRED_API_KEY": "your_key", "DATA_GOV_API_KEY": "your_key" } } } }

Example Prompts

Once connected, ask your AI assistant natural language questions:

Economic: "What's the current state of the U.S. economy? Show me GDP, unemployment, inflation, and interest rates."

Health: "Show me the adverse event profile for Ozempic including clinical trials, FDA reports, and pharma payments to doctors."

Legislative: "What happened with the Inflation Reduction Act? Who sponsored it, how did the vote break down by party?"

Follow the money: "Which banking PACs gave money to members of the Senate Banking Committee, and how did those members vote on banking deregulation?"

Cross-reference: "How has federal spending on healthcare changed over the last 5 years, and what health outcomes has it produced?"

TypeScript SDK
npm install us-gov-open-data-mcp
import { getObservations } from "us-gov-open-data-mcp/sdk/fred";

import { searchBills } from "us-gov-open-data-mcp/sdk/congress";

const gdp = await getObservations("GDP", { sort: "desc", limit: 5 });

No MCP server required. All functions include caching, retry, and rate limiting.

Documentation

Full documentation at [lzinga.github.io/us-gov-open-data-mcp](https://lzinga.github.io/us-gov-open-data-mcp/)

Getting StartedMCP setup, SDK install, client configs
API KeysWhich APIs need keys, where to get them
Data SourcesAll 40+ APIs grouped by category
API ReferenceAuto-generated from TypeScript — every function and type
ExamplesSDK code, MCP prompts, analysis showcases
ArchitectureHow the system works
Adding ModulesAdd a new API — just create a folder

Data Sources

CategoryAPIs
EconomicTreasury, FRED, BLS, BEA, EIA
LegislativeCongress.gov, Federal Register, GovInfo, Regulations.gov
FinancialFEC, Senate Lobbying, SEC, FDIC, CFPB
Spending & ProcurementUSAspending, Open Payments, GSA CALC+
Health & SafetyCDC, FDA, CMS, ClinicalTrials.gov, NIH, NHTSA, DOL
Environment & WeatherEPA, EPA AQS, NOAA, NWS, NREL, USGS
JusticeFBI Crime Data, DOJ News
Education & ResearchNAEP, College Scorecard, USPTO
DemographicsCensus, HUD, FEMA
OtherBTS, USDA NASS, USDA FoodData, World Bank

Disclaimer

This project integrates a significant number of government APIs, many of which have large, complex, or inconsistently documented schemas. AI is used as a tool throughout this project to help parse API documentation, generate type definitions, and scaffold tool implementations — making it possible to cover this much surface area and get people access to government data faster than would otherwise be feasible. While every effort has been made to ensure accuracy, some endpoints may return unexpected results, have incomplete parameter coverage, or behave differently than documented.

This is a community-driven effort — if you find something that's broken or could be improved, please open an issue or submit a PR. Contributions that fix edge cases, improve schema accuracy, or expand coverage are especially welcome. The goal is to make U.S. government data as accessible and reliable as possible, together.

All data is sourced from official U.S. government and international APIs — the server does not generate, modify, or editorialize any data.

License

MIT

Pregunta a PopNx