SAM.gov & US Government Contracting

Serveur MCP par Cliwant

Search US federal and state/local contracting data, awards, grants, regulations and vendor-vetting records from public government sources.

S’exécute en local (Tourne sur votre machine : sa page donne la commande d’installation)S’exécute avec npxClé API requise

Installer SAM.gov & US Government Contracting

Tourne sur votre machine. Votre client le lance avec cette commande :

npx -y @cliwant/mcp-sam-gov

Nécessite Node.js sur votre ordinateur. Les étapes ci-dessous montrent où placer la commande dans chaque client.

  • SAM_GOV_API_KEY secret facultatif Optional. SAM.gov key for higher rate limits + archives older than 12 months. Keyless by default.
  • CENSUS_API_KEY secret facultatif Required only for census_business_patterns (the Census Data API has no keyless tier); every other tool works without it.
  • FRED_API_KEY secret facultatif Required only for fred_search_series and fred_series_observations (FRED has no keyless tier); every other tool works without it.
  • BEA_API_KEY secret facultatif Required only for bea_regional_data (the BEA Data API has no keyless tier); every other tool works without it.
  • BLS_API_KEY secret facultatif Optional free key for BLS labor-statistics tools (raises rate limits).
  • DOL_API_KEY secret facultatif Required only for dol_get_dataset (DOL's data endpoint has no keyless tier; dol_list_datasets works without it).

Partager ce serveur

Ouvre cette page, avec la commande d’installation et les étapes de configuration.

mcp.tc/i/sam-gov-us-government-contracting

Présentation

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.

Ce que vous pouvez faire

  • 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

Outils 26

  • sam_search_opportunities

    Search SAM.gov federal solicitations without an API key.

  • sam_get_opportunity

    Full detail for a SAM.gov notice: SOW, contacts, attachments.

  • grants_search

    Search Grants.gov federal grant opportunities.

  • opengov_search_solicitations

    Search state and local bids on OpenGov Procurement.

  • bonfire_search_opportunities

    Search state and local open bids on Bonfire.

  • usas_search_individual_awards

    Line-item federal contract awards by recipient, amount and state.

  • usas_search_awards_by_recipient

    A recipient's win history for an agency and NAICS slice.

  • usas_search_expiring_contracts

    Find contracts expiring soon for recompete tracking.

  • usas_spending_over_time

    Federal spending time series by year, quarter or month.

  • usas_search_subawards

    Subcontracts on prime awards to map the supply chain.

  • fpds_search_awards

    Search FPDS federal procurement award records.

  • ofac_screen_entity

    Screen an entity against OFAC SDN and consolidated sanctions lists.

Afficher 14 outils de plus
  • sam_check_exclusions

    Screen against SAM.gov exclusions (debarment).

  • fdic_institution_financials

    FDIC bank financials and health for partner vetting.

  • fac_search_audits

    Search federal single-audit findings from the FAC.

  • echo_search_facilities

    EPA ECHO environmental compliance and enforcement records.

  • openfda_enforcement

    FDA recalls and enforcement actions against a supplier's products.

  • nhtsa_recalls

    NHTSA vehicle and equipment recalls.

  • cpsc_recalls

    CPSC consumer-product recalls.

  • courtlistener_search_opinions

    Search federal court opinions and bid protests on CourtListener.

  • courtlistener_search_dockets

    Search RECAP dockets for False Claims Act and qui tam matters.

  • fed_register_search_documents

    Search Federal Register rules and notices.

  • ecfr_search

    Full-text search of the CFR, including Title 48 (FAR).

  • far_clause_lookup

    Look up FAR and DFARS clause text.

  • nist_800_53_controls

    NIST SP 800-53 security and privacy controls for FedRAMP and CMMC.

  • usas_autocomplete_naics

    Autocomplete NAICS codes to avoid invented codes.

Tirés du manifeste du paquet, pas d’une connexion en direct, le 4 oct. 2026.

Exemples de 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

Configuration

Chaque client lance SAM.gov & US Government Contracting sur votre machine avec la même commande. Choisissez le vôtre ; la page retient votre choix.

Claude Code

  1. Lancez ceci dans un terminal, dans le dossier de votre projet :
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
  1. Démarrez Claude Code et tapez /mcp. sam-gov-us-government-contracting devrait apparaître comme connecté.

Ajoutez --scope user pour le rendre disponible dans tous vos projets. Remplacez les espaces réservés par vos propres valeurs.

Claude Desktop

  1. Ouvrez Settings → Developer → Edit Config. Cela ouvre claude_desktop_config.json. Ajoutez :
claude_desktop_config.json
{
  "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>"
      }
    }
  }
}
  1. Enregistrez le fichier et redémarrez Claude Desktop. Remplacez les espaces réservés par vos propres valeurs.

Nécessite Node.js sur votre ordinateur. Le fichier se trouve dans ~/Library/Application Support/Claude/ sous macOS et dans %APPDATA%\Claude\ sous Windows.

Cursor

Ou ajoutez-le à la main dans ~/.cursor/mcp.json (tous les projets) ou .cursor/mcp.json (ce projet) :

mcp.json
{
  "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>"
      }
    }
  }
}

Nécessite Node.js sur votre ordinateur. Remplacez les espaces réservés par vos propres valeurs.

VS Code

Ajoutez-le à .vscode/mcp.json. VS Code demande le secret la première fois et le stocke de façon sécurisée :

.vscode/mcp.json
{
  "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
    }
  ]
}

Nécessite Node.js sur votre ordinateur.

Devin Desktop

  1. Ajoutez-le à ~/.config/devin/mcp_config.json (macOS et Linux) ou %APPDATA%\devin\mcp_config.json (Windows) :
mcp_config.json
{
  "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>"
      }
    }
  }
}
  1. Actualisez la liste des serveurs MCP dans Cascade. Remplacez les espaces réservés par vos propres valeurs.

Devin Desktop est le nouveau nom de 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-gov

Ou modifiez directement ~/.codex/config.toml :

config.toml
[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>" }

Nécessite Node.js sur votre ordinateur. Remplacez les espaces réservés par vos propres valeurs.

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-gov

Cela l’ajoute au projet en cours. Ajoutez -s user pour l’utiliser partout.

Tout client

La plupart des clients qui lancent des serveurs locaux acceptent cette forme :

{
  "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 place les serveurs sous context_servers dans ses réglages, avec les mêmes champs command, args et env.

Nécessite Node.js sur votre ordinateur. Remplacez les espaces réservés par vos propres valeurs.

FAQ

Puis-je coller mcp.tc/i/sam-gov-us-government-contracting dans mon client MCP ?

Non. SAM.gov & US Government Contracting tourne sur votre propre ordinateur, lancé par votre client, il n’a donc pas d’adresse web à laquelle se connecter. Le lien rapide est la page à partager ; la commande d’installation est npx -y @cliwant/mcp-sam-gov.

SAM.gov & US Government Contracting a-t-il besoin d’une clé API ?

Oui. Il lit SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY et NVD_API_KEY dans son environnement, et SAM_GOV_API_KEY, CENSUS_API_KEY, FRED_API_KEY, BEA_API_KEY, BLS_API_KEY, DOL_API_KEY, DATA_GOV_API_KEY et NVD_API_KEY sont des secrets. Mettez les valeurs dans la configuration de votre client, sur votre propre machine, jamais dans un fichier partagé.

SAM.gov & US Government Contracting est-il un serveur distant ou local ?

Local. Votre client le lance comme un processus sur votre ordinateur avec npx -y @cliwant/mcp-sam-gov, qui nécessite Node.js.

Que peut faire SAM.gov & US Government Contracting ?

Il a 26 outils, dont sam_search_opportunities, sam_get_opportunity et grants_search. Vous pouvez search SAM.gov solicitations and read notice details, contacts and attachments, find federal grants and state/local bids on OpenGov and Bonfire et analyze federal awards, subawards, expiring contracts and spending over time.

Quels clients peuvent l’utiliser ?

Tout client qui lance des serveurs locaux : Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed et d’autres. claude.ai et ChatGPT ne se connectent qu’à des serveurs distants.

Qui a rédigé cette page ?

Le robot de mcp.tc a lu les métadonnées publiques de SAM.gov & US Government Contracting (ses pages de paquet et de dépôt), et un modèle d’IA en a tiré le texte. Une personne examine tout ce que les vérifications ne peuvent pas confirmer. Le texte peut encore contenir des erreurs : si vous en repérez une, utilisez Signaler cette fiche sur cette page.

Intégrer

Affichez SAM.gov & US Government Contracting dans un README ou sur votre site. Chaque intégration renvoie à cette page, utilise la commande d’installation du serveur et ne dépose aucun cookie. Comment fonctionnent les intégrations

Badge pour README

Aperçu du badge, clairAperçu du badge, sombre
Markdown
[![SAM.gov & US Government Contracting on mcp.tc](https://mcp.tc/i/sam-gov-us-government-contracting/badge.svg)](https://mcp.tc/i/sam-gov-us-government-contracting)
HTML
<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 &amp; US Government Contracting on mcp.tc" height="20"></a>

Il suit le mode clair ou sombre du lecteur. Ajoutez ?theme=light ou ?theme=dark pour le fixer, ou ?style=compact pour afficher le symbole sans le nom.

Carte pour site web

HTML
<script src="https://mcp.tc/w/sam-gov-us-government-contracting.js" async></script>

La carte apparaît à l’endroit de la balise. Ajoutez data-theme="dark" ou data-size="compact" à la balise pour la modifier. Le fichier contient tout ce qu’il lui faut : il ne fait aucune autre requête et ne dépose aucun cookie.

iframe

HTML
<iframe src="https://mcp.tc/embed/sam-gov-us-government-contracting" title="SAM.gov &amp; 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>

Utilisez-la sur les pages qui n’autorisent pas les scripts. Ajoutez ?theme=light ou ?theme=dark à l’adresse pour fixer les couleurs.

JSON

La fiche sous forme de données pour vos pages et vos outils : nom, accroche, commande d’installation, outils et liens « Add to ». N’importe quel site peut la lire (CORS ouvert).

https://mcp.tc/i/sam-gov-us-government-contracting.json

Ce que signifie chaque champ

mcp.tc n’est pas affilié à Cliwant. Cette page a été construite à partir des métadonnées publiques de SAM.gov & US Government Contracting, vérifiées pour la dernière fois le 4 oct. 2026, et un modèle d’IA a rédigé la description : elle peut contenir des erreurs. Les noms et marques appartiennent à leurs propriétaires. Quelque chose cloche ? Signaler cette fiche.