Skip to main content
Glama
CBLU2005

US Government Data

us-govdata-mcp

Servidor MCP para datos del gobierno de EE. UU. — busca permisos de construcción, oportunidades de contratos federales (SAM.gov) y el registro nacional de proveedores de atención médica (NPI/NPPES) desde Claude, Cursor o cualquier cliente del Model Context Protocol.

CBLU2005/us-govdata-mcp MCP server

License: MIT Node >= 18

Las tres fuentes de datos son publicaciones oficiales del gobierno (portales de datos abiertos de ciudades, el extracto público de SAM.gov, la API CMS NPPES) — sin scraping HTML, sin inicios de sesión, sin selectores frágiles. El trabajo pesado lo realizan tres actores de producción de Apify que se ejecutan en tu propia cuenta de Apify.

Pruébalo en 30 segundos — sin cuenta, sin cargo

Antes de decidir si esto vale la pena un token de API, ejecútalo sin ninguno:

{
  "mcpServers": {
    "us-govdata": {
      "command": "npx",
      "args": ["-y", "github:CBLU2005/us-govdata-mcp"],
      "env": { "APIFY_DRY_RUN": "1" }
    }
  }
}

Esa es toda la configuración. En modo de prueba en seco, cada herramienta devuelve registros de muestra realistas más la solicitud exacta a la API de Apify que habría enviado — para que puedas ver la forma real de los datos, confirmar que tu agente llama a las herramientas correctamente y leer la divulgación de precios en la descripción de cada herramienta, sin crear una cuenta, pegar un token ni gastar nada.

Pregunta a tu agente algo como "encuentra permisos de construcción de más de $500k emitidos en Austin este mes" y observa la llamada a la herramienta de principio a fin. Cuando quieras datos en vivo, elimina la línea APIFY_DRY_RUN y agrega un APIFY_TOKEN (abajo).

Related MCP server: DOL WHD MCP

Herramientas

Herramienta

Qué busca

Filtros típicos

Precio*

search_building_permits

Permisos de construcción de 10 fuentes oficiales de datos abiertos de ciudades/condados (NYC, Chicago, LA, Austin, SF, Nueva Orleans, Baton Rouge, Montgomery Co. MD, Norfolk VA) — tipo de permiso, estado, valoración, nombre/licencia del contratista

ciudades, rango de fechas de emisión, tipo de permiso, texto completo, valoración mínima

$0.005 / registro

search_federal_contract_opportunities

RFPs federales, solicitudes, avisos de búsqueda de fuentes y adjudicaciones de SAM.gov — con correos electrónicos y teléfonos de oficiales de contratación

palabra clave, NAICS, tipo de aviso, reserva (8A, WOSB, HUBZone...), agencia, estado, fechas

$0.004 / registro

search_healthcare_providers

El registro oficial CMS NPI de más de 8 millones de proveedores y organizaciones de atención médica de EE. UU. — especialidad, licencia, teléfono/fax de práctica, funcionarios autorizados

especialidad, estado, ciudad, código postal (comodines), nombre del proveedor/organización

$0.002 / registro

* Divulgación honesta de precios: estas herramientas ejecutan actores de Apify de pago por resultado publicados por CBLU. Tu cuenta de Apify se cobra solo por los registros realmente devueltos — no hay suscripciones ni tarifas de inicio. Cada herramienta tiene un valor predeterminado de 25 resultados por llamada, por lo que una llamada típica cuesta una fracción de un centavo (25 permisos ≈ $0.13; 25 avisos de contratos ≈ $0.10; 25 proveedores ≈ $0.05). El plan gratuito de Apify incluye crédito mensual de plataforma, que es suficiente para usar estas herramientas de manera casual sin costo. Páginas de actores con detalles completos de precios:

Inicio rápido

1. Obtén un token de Apify (gratis, ~2 minutos)

  1. Regístrate en https://console.apify.com/sign-up (el plan gratuito funciona).

  2. Copia tu token de API desde https://console.apify.com/settings/integrations.

El servidor se inicia y enumera sus herramientas sin un token — el token solo se necesita cuando se llama realmente a una herramienta.

2. Añade el servidor a tu cliente MCP

Claude Desktop (claude_desktop_config.json → Configuración → Desarrollador → Editar configuración):

{
  "mcpServers": {
    "us-govdata": {
      "command": "npx",
      "args": ["-y", "github:CBLU2005/us-govdata-mcp"],
      "env": {
        "APIFY_TOKEN": "your_apify_token_here"
      }
    }
  }
}

Claude Code:

claude mcp add us-govdata -e APIFY_TOKEN=your_apify_token_here -- npx -y github:CBLU2005/us-govdata-mcp

Cursor / Windsurf / otros clientes MCP (misma forma que Claude Desktop):

{
  "mcpServers": {
    "us-govdata": {
      "command": "npx",
      "args": ["-y", "github:CBLU2005/us-govdata-mcp"],
      "env": { "APIFY_TOKEN": "your_apify_token_here" }
    }
  }
}

Desde un clon local:

git clone https://github.com/CBLU2005/us-govdata-mcp.git
cd us-govdata-mcp
npm install && npm run build
# then point your client at: node /path/to/us-govdata-mcp/dist/index.js

Docker:

docker build -t us-govdata-mcp .
docker run -i --rm -e APIFY_TOKEN=your_apify_token_here us-govdata-mcp        # stdio
docker run --rm -p 3000:3000 -e APIFY_TOKEN=... us-govdata-mcp --http 3000    # Streamable HTTP

3. Pregunta a tu agente de IA cosas como

  • "Encuentra permisos de construcción para nuevas construcciones de más de $500k emitidos en Austin este mes, con nombres de contratistas."

  • "¿Hay alguna solicitud de ciberseguridad activa reservada para pequeñas empresas con fecha límite de respuesta posterior a hoy? Incluye el correo electrónico del oficial de contratación."

  • "Lista dentistas en el área metropolitana de Miami (ZIP 331) con sus números de teléfono de consulta."*

Transportes

  • stdio (predeterminado) — lo que usan los clientes MCP de escritorio: us-govdata-mcp

  • HTTP transmisible — endpoint sin estado en POST /mcp, verificación de salud en GET /healthz: us-govdata-mcp --http 3000 (o establece MCP_HTTP_PORT=3000)

Variables de entorno

Variable

Requerida

Propósito

APIFY_TOKEN

Para llamadas a herramientas

Tu token de API de Apify. El inicio del servidor y el listado de herramientas funcionan sin él; las llamadas a herramientas devuelven una guía de configuración hasta que se establezca.

APIFY_DRY_RUN

No

Establécelo en 1 para devolver registros de muestra predefinidos sin ninguna llamada de red ni cargo — la respuesta incluye la solicitud exacta a la API de Apify que se habría enviado. Útil para pruebas y CI.

MCP_HTTP_PORT

No

Inicia en modo HTTP transmisible en este puerto en lugar de stdio.

Cómo funciona

Cada herramienta valida sus argumentos (zod), construye la entrada del actor y llama al endpoint run-sync-get-dataset-items de la API de Apify con tu token mediante un encabezado Authorization: Bearer (nunca en la URL). El actor se ejecuta en la plataforma de Apify bajo tu cuenta y los elementos del conjunto de datos resultantes se devuelven directamente como resultado de la herramienta. Este servidor no mantiene estado y no ve ningún dato más allá de pasarlo.

Desarrollo

npm install
npm test          # builds + runs the full smoke suite (introspection, tokenless
                  # error path, dry-run request construction, HTTP transport)

El conjunto de pruebas no necesita cuenta de Apify ni red — usa APIFY_DRY_RUN=1.

Relacionados

Licencia

MIT © CBLU

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    The most comprehensive keyless federal-data MCP server. 36 tools for SAM.gov + USAspending + Federal Register + eCFR + Grants.gov. No API key, no registration, no signup. Works in Claude Desktop, Claude Code, Codex CLI, Cursor, Continue, Gemini CLI, and any MCP-aware host.
    30
    100
    142
    5
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    TypeScript MCP server for accessing Department of Labor enforcement data, OSHA inspections, and SAM.gov contract opportunities via natural language queries.
    28
  • A
    license
    Not graded
    quality
    B
    maintenance
    An MCP server for U.S. public-records data, enabling AI agents to search business registrations, screen names against government watchlists, and pull federal awards.
    40
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for nonprofit financials via ProPublica — IRS Form 990 data for 1.8M+ nonprofits.

  • OpenCorporates MCP — Global company registry data (free, no auth, rate limited)

  • MCP server for French (BOAMP) + EU (TED) public procurement data via TenderAPI.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CBLU2005/us-govdata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server