Skip to main content
Glama
CBLU2005

US Government Data

us-govdata-mcp

MCP-Server für US-Regierungsdaten — durchsuchen Sie Baugenehmigungen, Bundesvertragsmöglichkeiten (SAM.gov) und das nationale Gesundheitsdienstleisterverzeichnis (NPI/NPPES) von Claude, Cursor oder jedem Model Context Protocol-Client.

CBLU2005/us-govdata-mcp MCP server

License: MIT Node >= 18

Alle drei Datenquellen sind offizielle Regierungsveröffentlichungen (städtische Open-Data-Portale, der öffentliche Auszug von SAM.gov, die CMS NPPES API) — kein HTML-Scraping, keine Anmeldungen, keine fragilen Selektoren. Die schwere Arbeit wird von drei produktiven Apify-Actoren erledigt, die auf Ihrem eigenen Apify-Konto laufen.

Testen Sie es in 30 Sekunden — kein Konto, keine Kosten

Bevor Sie entscheiden, ob dies einen API-Token wert ist, führen Sie es ohne einen aus:

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

Das ist die gesamte Einrichtung. Im Trockenlaufmodus gibt jedes Tool realistische Beispieldatensätze zurück plus die genaue Apify-API-Anfrage, die es gesendet hätte — so können Sie die tatsächliche Form der Daten sehen, bestätigen, dass Ihr Agent die Tools korrekt aufruft, und die Preisangaben in jeder Toolbeschreibung lesen, ohne ein Konto zu erstellen, einen Token einzufügen oder etwas auszugeben.

Fragen Sie Ihren Agenten etwas wie "finde Baugenehmigungen über 500.000 $, die diesen Monat in Austin ausgestellt wurden" und beobachten Sie den Tool-Aufruf von Anfang bis Ende. Wenn Sie Live-Daten wünschen, löschen Sie die Zeile APIFY_DRY_RUN und fügen Sie einen APIFY_TOKEN hinzu (siehe unten).

Related MCP server: DOL WHD MCP

Tools

Tool

Was es durchsucht

Typische Filter

Preis*

search_building_permits

Baugenehmigungen von 10 offiziellen städtischen/kreiseigenen Open-Data-Quellen (NYC, Chicago, LA, Austin, SF, New Orleans, Baton Rouge, Montgomery Co. MD, Norfolk VA) — Genehmigungstyp, Status, Wert, Auftragnehmername/Lizenz

Städte, Ausstellungszeitraum, Genehmigungstyp, Volltext, Mindestwert

$0,005 / Datensatz

search_federal_contract_opportunities

Bundesweite RFPs, Aufforderungen, Quellensuche und Vergabebekanntmachungen von SAM.gov — mit E-Mails und Telefonnummern der Vertragsbeauftragten

Stichwort, NAICS, Bekanntmachungstyp, Vorbehalt (8A, WOSB, HUBZone...), Behörde, Bundesstaat, Daten

$0,004 / Datensatz

search_healthcare_providers

Das offizielle CMS-NPI-Register von über 8 Millionen US-Anbietern und Gesundheitsorganisationen — Fachgebiet, Lizenz, Praxis-Telefon/Fax, bevollmächtigte Personen

Fachgebiet, Bundesstaat, Stadt, PLZ (Platzhalter), Anbieter-/Organisationsname

$0,002 / Datensatz

* Ehrliche Preisangabe: Diese Tools verwenden kostenpflichtige, pro-Ergebnis abgerechnete Apify-Actoren, die von CBLU veröffentlicht werden. Ihr Apify-Konto wird nur für tatsächlich zurückgegebene Datensätze belastet — es gibt keine Abonnements oder Startgebühren. Jedes Tool gibt standardmäßig 25 Ergebnisse pro Aufruf zurück, sodass ein typischer Aufruf einen Bruchteil eines Cents kostet (25 Genehmigungen ≈ $0,13; 25 Vertragsbekanntmachungen ≈ $0,10; 25 Anbieter ≈ $0,05). Der kostenlose Plan von Apify enthält monatliches Plattformguthaben, das ausreicht, um diese Tools gelegentlich kostenlos zu nutzen. Actor-Seiten mit vollständigen Preisdetails:

Schnellstart

1. Apify-Token besorgen (kostenlos, ~2 Minuten)

  1. Registrieren Sie sich unter https://console.apify.com/sign-up (der kostenlose Plan funktioniert).

  2. Kopieren Sie Ihren API-Token von https://console.apify.com/settings/integrations.

Der Server startet und listet seine Tools ohne Token — der Token wird nur benötigt, wenn ein Tool tatsächlich aufgerufen wird.

2. Server zu Ihrem MCP-Client hinzufügen

Claude Desktop (claude_desktop_config.json → Einstellungen → Entwickler → Konfiguration bearbeiten):

{
  "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 / andere MCP-Clients (gleiche Struktur wie Claude Desktop):

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

Aus einem lokalen Klon:

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. Fragen Sie Ihren KI-Agenten Dinge wie

  • "Finde Baugenehmigungen für Neubauten über 500.000 $, die diesen Monat in Austin ausgestellt wurden, mit Auftragnehmernamen."

  • "Gibt es aktuelle Ausschreibungen für Cybersicherheit mit Kleinunternehmensvorbehalt, deren Antwortfrist nach heute liegt? Inklusive E-Mail des Vertragsbeauftragten."

  • "Liste Zahnärzte im Großraum Miami (PLZ 331) mit ihren Praxis-Telefonnummern auf."*

Transporte

  • stdio (Standard) — was Desktop-MCP-Clients verwenden: us-govdata-mcp

  • Streamable HTTP — zustandsloser Endpunkt unter POST /mcp, Gesundheitscheck unter GET /healthz: us-govdata-mcp --http 3000 (oder setzen Sie MCP_HTTP_PORT=3000)

Umgebungsvariablen

Variable

Erforderlich

Zweck

APIFY_TOKEN

Für Tool-Aufrufe

Ihr Apify-API-Token. Serverstart und Tool-Auflistung funktionieren ohne ihn; Tool-Aufrufe geben eine Einrichtungsanleitung zurück, bis er gesetzt ist.

APIFY_DRY_RUN

Nein

Auf 1 setzen, um vorgefertigte Beispieldatensätze ohne Netzwerkaufruf oder Kosten zurückzugeben — die Antwort enthält die genaue Apify-API-Anfrage, die gesendet worden wäre. Nützlich für Tests und CI.

MCP_HTTP_PORT

Nein

Starten Sie im Streamable-HTTP-Modus auf diesem Port anstelle von stdio.

So funktioniert es

Jedes Tool validiert seine Argumente (zod), erstellt die Actor-Eingabe und ruft den Endpunkt run-sync-get-dataset-items der Apify-API mit Ihrem Token über einen Authorization: Bearer-Header auf (niemals in der URL). Der Actor läuft auf der Apify-Plattform unter Ihrem Konto und die resultierenden Datensätze werden direkt als Tool-Ergebnis zurückgegeben. Dieser Server speichert keinen Zustand und sieht keine Daten außer der Durchleitung.

Entwicklung

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

Die Testsuite benötigt kein Apify-Konto und kein Netzwerk — sie verwendet APIFY_DRY_RUN=1.

Verwandte Themen

Lizenz

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