SAM.gov & US Government Contracting
MCP-Server von Cliwant
Search US federal and state/local contracting data, awards, grants, regulations and vendor-vetting records from public government sources.
SAM.gov & US Government Contracting installieren
Läuft auf deinem Rechner. Dein Client startet ihn mit diesem Befehl:
Braucht Node.js auf deinem Rechner. Die Schritte unten zeigen, wo der Befehl in jedem Client hingehört.
SAM_GOV_API_KEYgeheim optional Optional. SAM.gov key for higher rate limits + archives older than 12 months. Keyless by default.CENSUS_API_KEYgeheim optional Required only for census_business_patterns (the Census Data API has no keyless tier); every other tool works without it.FRED_API_KEYgeheim optional Required only for fred_search_series and fred_series_observations (FRED has no keyless tier); every other tool works without it.BEA_API_KEYgeheim optional Required only for bea_regional_data (the BEA Data API has no keyless tier); every other tool works without it.BLS_API_KEYgeheim optional Optional free key for BLS labor-statistics tools (raises rate limits).DOL_API_KEYgeheim optional Required only for dol_get_dataset (DOL's data endpoint has no keyless tier; dol_list_datasets works without it).
Diesen Server teilen
Öffnet diese Seite, mit dem Installationsbefehl und den Einrichtungsschritten.
mcp.tc/i/sam-gov-us-government-contractingÜber den Server
Wraps public US government data sources for contracting work: SAM.gov solicitations, Grants.gov, OpenGov and Bonfire bids, USAspending and FPDS awards, plus regulation sources such as the Federal Register, eCFR and FAR/DFARS. It also covers partner vetting through OFAC sanctions, SAM exclusions, FAC audits, FDIC financials, EPA ECHO, product recalls and CourtListener litigation. The registry lists 153 tools; 26 are shown here.
Runs locally over stdio with npx (@cliwant/mcp-sam-gov) or as a Claude Desktop extension bundle. Most tools need no API key. A few optional or required keys (SAM.gov, Census, FRED, BEA, DOL) are set as environment variables. Independent project, not affiliated with SAM.gov or the GSA.
Was du damit machen kannst
- Search SAM.gov solicitations and read notice details, contacts and attachments
- Find federal grants and state/local bids on OpenGov and Bonfire
- Analyze federal awards, subawards, expiring contracts and spending over time
- Screen entities against OFAC sanctions and SAM exclusions
- Check FDIC, single-audit, EPA and recall records for vendor vetting
- Search court opinions and dockets on bid protests and False Claims Act matters
- Look up FAR clauses, Federal Register documents, eCFR and NIST 800-53 controls
Tools 26
sam_search_opportunitiesSearch SAM.gov federal solicitations without an API key.
sam_get_opportunityFull detail for a SAM.gov notice: SOW, contacts, attachments.
grants_searchSearch Grants.gov federal grant opportunities.
opengov_search_solicitationsSearch state and local bids on OpenGov Procurement.
bonfire_search_opportunitiesSearch state and local open bids on Bonfire.
usas_search_individual_awardsLine-item federal contract awards by recipient, amount and state.
usas_search_awards_by_recipientA recipient's win history for an agency and NAICS slice.
usas_search_expiring_contractsFind contracts expiring soon for recompete tracking.
usas_spending_over_timeFederal spending time series by year, quarter or month.
usas_search_subawardsSubcontracts on prime awards to map the supply chain.
fpds_search_awardsSearch FPDS federal procurement award records.
ofac_screen_entityScreen an entity against OFAC SDN and consolidated sanctions lists.
14 weitere Tools anzeigen
sam_check_exclusionsScreen against SAM.gov exclusions (debarment).
fdic_institution_financialsFDIC bank financials and health for partner vetting.
fac_search_auditsSearch federal single-audit findings from the FAC.
echo_search_facilitiesEPA ECHO environmental compliance and enforcement records.
openfda_enforcementFDA recalls and enforcement actions against a supplier's products.
nhtsa_recallsNHTSA vehicle and equipment recalls.
cpsc_recallsCPSC consumer-product recalls.
courtlistener_search_opinionsSearch federal court opinions and bid protests on CourtListener.
courtlistener_search_docketsSearch RECAP dockets for False Claims Act and qui tam matters.
fed_register_search_documentsSearch Federal Register rules and notices.
ecfr_searchFull-text search of the CFR, including Title 48 (FAR).
far_clause_lookupLook up FAR and DFARS clause text.
nist_800_53_controlsNIST SP 800-53 security and privacy controls for FedRAMP and CMMC.
usas_autocomplete_naicsAutocomplete NAICS codes to avoid invented codes.
Am 4. Okt. 2026 aus dem Manifest des Pakets gelesen, nicht über eine Live-Verbindung.
Beispiel-Prompts
Find active SAM.gov solicitations under NAICS 541512 closing this month
Show contracts expiring soon at the VA in NAICS 541512
Screen this company for OFAC sanctions and SAM exclusions
Look up the FAR clause for subcontracting plans
Einrichtung
Jeder Client startet SAM.gov & US Government Contracting mit demselben Befehl auf deinem Rechner. Wähl deinen; die Seite merkt sich deine Wahl.
Claude Code
- Führe das in einem Terminal in deinem Projektordner aus:
claude mcp add --transport stdio sam-gov-us-government-contracting --env "SAM_GOV_API_KEY=<YOUR_SAM_GOV_API_KEY>" --env "CENSUS_API_KEY=<YOUR_CENSUS_API_KEY>" --env "FRED_API_KEY=<YOUR_FRED_API_KEY>" --env "BEA_API_KEY=<YOUR_BEA_API_KEY>" --env "BLS_API_KEY=<YOUR_BLS_API_KEY>" --env "DOL_API_KEY=<YOUR_DOL_API_KEY>" --env "DATA_GOV_API_KEY=<YOUR_DATA_GOV_API_KEY>" --env "NVD_API_KEY=<YOUR_NVD_API_KEY>" -- npx -y @cliwant/mcp-sam-gov- Starte Claude Code und tippe
/mcp. sam-gov-us-government-contracting sollte als verbunden angezeigt werden.
Ergänze --scope user, damit er in jedem Projekt verfügbar ist. Ersetze die Platzhalter durch deine eigenen Werte.
Claude Desktop
- Öffne Settings → Developer → Edit Config. Das öffnet
claude_desktop_config.json. Füge hinzu:
{
"mcpServers": {
"sam-gov-us-government-contracting": {
"command": "npx",
"args": [
"-y",
"@cliwant/mcp-sam-gov"
],
"env": {
"SAM_GOV_API_KEY": "<YOUR_SAM_GOV_API_KEY>",
"CENSUS_API_KEY": "<YOUR_CENSUS_API_KEY>",
"FRED_API_KEY": "<YOUR_FRED_API_KEY>",
"BEA_API_KEY": "<YOUR_BEA_API_KEY>",
"BLS_API_KEY": "<YOUR_BLS_API_KEY>",
"DOL_API_KEY": "<YOUR_DOL_API_KEY>",
"DATA_GOV_API_KEY": "<YOUR_DATA_GOV_API_KEY>",
"NVD_API_KEY": "<YOUR_NVD_API_KEY>"
}
}
}
}- Speichere die Datei und starte Claude Desktop neu. Ersetze die Platzhalter durch deine eigenen Werte.
Braucht Node.js auf deinem Rechner. Die Datei liegt unter macOS in ~/Library/Application Support/Claude/ und unter Windows in %APPDATA%\Claude\.
Cursor
Oder trag ihn von Hand in ~/.cursor/mcp.json (alle Projekte) oder .cursor/mcp.json (dieses Projekt) ein:
{
"mcpServers": {
"sam-gov-us-government-contracting": {
"command": "npx",
"args": [
"-y",
"@cliwant/mcp-sam-gov"
],
"env": {
"SAM_GOV_API_KEY": "<YOUR_SAM_GOV_API_KEY>",
"CENSUS_API_KEY": "<YOUR_CENSUS_API_KEY>",
"FRED_API_KEY": "<YOUR_FRED_API_KEY>",
"BEA_API_KEY": "<YOUR_BEA_API_KEY>",
"BLS_API_KEY": "<YOUR_BLS_API_KEY>",
"DOL_API_KEY": "<YOUR_DOL_API_KEY>",
"DATA_GOV_API_KEY": "<YOUR_DATA_GOV_API_KEY>",
"NVD_API_KEY": "<YOUR_NVD_API_KEY>"
}
}
}
}Braucht Node.js auf deinem Rechner. Ersetze die Platzhalter durch deine eigenen Werte.
VS Code
Füge ihn zu .vscode/mcp.json hinzu. VS Code fragt beim ersten Mal nach dem Secret und speichert es sicher:
{
"servers": {
"sam-gov-us-government-contracting": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cliwant/mcp-sam-gov"
],
"env": {
"SAM_GOV_API_KEY": "${input:sam-gov-api-key}",
"CENSUS_API_KEY": "${input:census-api-key}",
"FRED_API_KEY": "${input:fred-api-key}",
"BEA_API_KEY": "${input:bea-api-key}",
"BLS_API_KEY": "${input:bls-api-key}",
"DOL_API_KEY": "${input:dol-api-key}",
"DATA_GOV_API_KEY": "${input:data-gov-api-key}",
"NVD_API_KEY": "${input:nvd-api-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "sam-gov-api-key",
"description": "SAM_GOV_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "census-api-key",
"description": "CENSUS_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "fred-api-key",
"description": "FRED_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "bea-api-key",
"description": "BEA_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "bls-api-key",
"description": "BLS_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "dol-api-key",
"description": "DOL_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "data-gov-api-key",
"description": "DATA_GOV_API_KEY",
"password": true
},
{
"type": "promptString",
"id": "nvd-api-key",
"description": "NVD_API_KEY",
"password": true
}
]
}Braucht Node.js auf deinem Rechner.
Devin Desktop
- Füge ihn zu
~/.config/devin/mcp_config.json(macOS und Linux) oder%APPDATA%\devin\mcp_config.json(Windows) hinzu:
{
"mcpServers": {
"sam-gov-us-government-contracting": {
"command": "npx",
"args": [
"-y",
"@cliwant/mcp-sam-gov"
],
"env": {
"SAM_GOV_API_KEY": "<YOUR_SAM_GOV_API_KEY>",
"CENSUS_API_KEY": "<YOUR_CENSUS_API_KEY>",
"FRED_API_KEY": "<YOUR_FRED_API_KEY>",
"BEA_API_KEY": "<YOUR_BEA_API_KEY>",
"BLS_API_KEY": "<YOUR_BLS_API_KEY>",
"DOL_API_KEY": "<YOUR_DOL_API_KEY>",
"DATA_GOV_API_KEY": "<YOUR_DATA_GOV_API_KEY>",
"NVD_API_KEY": "<YOUR_NVD_API_KEY>"
}
}
}
}- Aktualisiere die Liste der MCP-Server in Cascade. Ersetze die Platzhalter durch deine eigenen Werte.
Devin Desktop ist der neue Name von Windsurf.
Codex
codex mcp add sam-gov-us-government-contracting --env "SAM_GOV_API_KEY=<YOUR_SAM_GOV_API_KEY>" --env "CENSUS_API_KEY=<YOUR_CENSUS_API_KEY>" --env "FRED_API_KEY=<YOUR_FRED_API_KEY>" --env "BEA_API_KEY=<YOUR_BEA_API_KEY>" --env "BLS_API_KEY=<YOUR_BLS_API_KEY>" --env "DOL_API_KEY=<YOUR_DOL_API_KEY>" --env "DATA_GOV_API_KEY=<YOUR_DATA_GOV_API_KEY>" --env "NVD_API_KEY=<YOUR_NVD_API_KEY>" -- npx -y @cliwant/mcp-sam-govOder bearbeite ~/.codex/config.toml direkt:
[mcp_servers.sam-gov-us-government-contracting]
command = "npx"
args = ["-y", "@cliwant/mcp-sam-gov"]
env = { SAM_GOV_API_KEY = "<YOUR_SAM_GOV_API_KEY>", CENSUS_API_KEY = "<YOUR_CENSUS_API_KEY>", FRED_API_KEY = "<YOUR_FRED_API_KEY>", BEA_API_KEY = "<YOUR_BEA_API_KEY>", BLS_API_KEY = "<YOUR_BLS_API_KEY>", DOL_API_KEY = "<YOUR_DOL_API_KEY>", DATA_GOV_API_KEY = "<YOUR_DATA_GOV_API_KEY>", NVD_API_KEY = "<YOUR_NVD_API_KEY>" }Braucht Node.js auf deinem Rechner. Ersetze die Platzhalter durch deine eigenen Werte.
Gemini CLI
gemini mcp add -e "SAM_GOV_API_KEY=<YOUR_SAM_GOV_API_KEY>" -e "CENSUS_API_KEY=<YOUR_CENSUS_API_KEY>" -e "FRED_API_KEY=<YOUR_FRED_API_KEY>" -e "BEA_API_KEY=<YOUR_BEA_API_KEY>" -e "BLS_API_KEY=<YOUR_BLS_API_KEY>" -e "DOL_API_KEY=<YOUR_DOL_API_KEY>" -e "DATA_GOV_API_KEY=<YOUR_DATA_GOV_API_KEY>" -e "NVD_API_KEY=<YOUR_NVD_API_KEY>" sam-gov-us-government-contracting npx -- -y @cliwant/mcp-sam-govDamit fügst du ihn dem aktuellen Projekt hinzu. Ergänze -s user, um ihn überall zu nutzen.
Jeder Client
Die meisten Clients, die lokale Server starten, akzeptieren diese Form:
{
"mcpServers": {
"sam-gov-us-government-contracting": {
"command": "npx",
"args": [
"-y",
"@cliwant/mcp-sam-gov"
],
"env": {
"SAM_GOV_API_KEY": "<YOUR_SAM_GOV_API_KEY>",
"CENSUS_API_KEY": "<YOUR_CENSUS_API_KEY>",
"FRED_API_KEY": "<YOUR_FRED_API_KEY>",
"BEA_API_KEY": "<YOUR_BEA_API_KEY>",
"BLS_API_KEY": "<YOUR_BLS_API_KEY>",
"DOL_API_KEY": "<YOUR_DOL_API_KEY>",
"DATA_GOV_API_KEY": "<YOUR_DATA_GOV_API_KEY>",
"NVD_API_KEY": "<YOUR_NVD_API_KEY>"
}
}
}
}Zed legt Server in seinen Einstellungen unter context_servers ab, mit denselben Feldern command, args und env.
Braucht Node.js auf deinem Rechner. Ersetze die Platzhalter durch deine eigenen Werte.
Häufige Fragen
Kann ich mcp.tc/i/sam-gov-us-government-contracting in meinen MCP-Client einfügen?
Nein. SAM.gov & US Government Contracting läuft auf deinem eigenen Rechner und wird von deinem Client gestartet, hat also keine Webadresse, mit der man sich verbinden könnte. Der Quick-Link ist die Seite zum Teilen; der Installationsbefehl lautet npx -y @cliwant/mcp-sam-gov.
Braucht SAM.gov & US Government Contracting einen API-Schlüssel?
Ja. Er liest SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY und NVD_API_KEY aus seiner Umgebung, und SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY und NVD_API_KEY sind geheim. Trag die Werte in die Konfiguration deines Clients auf deinem eigenen Rechner ein, nie in eine geteilte Datei.
Ist SAM.gov & US Government Contracting ein Remote- oder ein lokaler Server?
Lokal. Dein Client startet ihn als Prozess auf deinem Rechner, mit npx -y @cliwant/mcp-sam-gov, was Node.js braucht.
Was kann SAM.gov & US Government Contracting?
Er hat 26 Tools, darunter sam_search_opportunities, sam_get_opportunity und grants_search. Du kannst damit Search SAM.gov solicitations and read notice details, contacts and attachments, Find federal grants and state/local bids on OpenGov and Bonfire und Analyze federal awards, subawards, expiring contracts and spending over time.
Welche Clients können ihn nutzen?
Jeder Client, der lokale Server startet: Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed und andere. claude.ai und ChatGPT verbinden sich nur mit Remote-Servern.
Wer hat diese Seite geschrieben?
Der Roboter von mcp.tc hat die öffentlichen Metadaten von SAM.gov & US Government Contracting (seine Paket- und Repository-Seiten) gelesen, und ein KI-Modell hat daraus den Text entworfen. Ein Mensch prüft alles, was die Prüfungen nicht bestätigen können. Der Text kann trotzdem falsch sein; wenn dir ein Fehler auffällt, nutze Eintrag melden auf dieser Seite.
Einbinden
Zeig SAM.gov & US Government Contracting in einem README oder auf deiner Website. Jede Einbindung verlinkt auf diese Seite, nutzt den Installationsbefehl des Servers und setzt keine Cookies. So funktionieren Einbindungen
README-Badge
[](https://mcp.tc/i/sam-gov-us-government-contracting)<a href="https://mcp.tc/i/sam-gov-us-government-contracting"><img src="https://mcp.tc/i/sam-gov-us-government-contracting/badge.svg" alt="SAM.gov & US Government Contracting on mcp.tc" height="20"></a>Es folgt dem hellen oder dunklen Modus der Lesenden. Hänge ?theme=light oder ?theme=dark an, um ihn festzulegen, oder ?style=compact, um das Zeichen ohne Schriftzug zu zeigen.
Website-Karte
<script src="https://mcp.tc/w/sam-gov-us-government-contracting.js" async></script>Die Karte erscheint dort, wo das Tag steht. Füge dem Tag data-theme="dark" oder data-size="compact" hinzu, um sie zu ändern. Die Datei enthält alles, was sie braucht, stellt also keine weiteren Anfragen und setzt keine Cookies.
iframe
<iframe src="https://mcp.tc/embed/sam-gov-us-government-contracting" title="SAM.gov & US Government Contracting on mcp.tc" width="420" height="200" loading="lazy" allow="clipboard-write" style="border:0;border-radius:8px;max-width:100%"></iframe>Nutze es auf Seiten, die keine Skripte erlauben. Hänge ?theme=light oder ?theme=dark an die Adresse an, um die Farben festzulegen.
JSON
Der Eintrag als Daten für deine eigenen Seiten und Tools: Name, Kurzbeschreibung, Installationsbefehl, Tools und die „Add to“-Links. Jede Website kann ihn lesen (CORS ist offen).
https://mcp.tc/i/sam-gov-us-government-contracting.jsonmcp.tc ist nicht mit Cliwant verbunden. Diese Seite entstand aus den öffentlichen Metadaten von SAM.gov & US Government Contracting, zuletzt geprüft am 4. Okt. 2026, und ein KI-Modell hat die Beschreibung geschrieben, sie kann also Fehler enthalten. Namen und Marken gehören ihren Inhabern. Stimmt etwas nicht? Eintrag melden.