Skip to content
Gemini CLI

mcp sam gov for Gemini CLI

io.github.cliwant/mcp-sam-gov

Keyless-first MCP: 152 tools for US federal + state/local (SLED) contracting, spending & regulation

client:Gemini CLI transport:stdio runtime:npm

Install mcp sam gov in Gemini CLI

~/.gemini/settings.json · windows: %USERPROFILE%\.gemini\settings.json

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

{
  "mcpServers": {
    "mcp-sam-gov": {
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov"
      ],
      "env": {
        "SAM_GOV_API_KEY": "<SAM_GOV_API_KEY>",
        "CENSUS_API_KEY": "<CENSUS_API_KEY>",
        "FRED_API_KEY": "<FRED_API_KEY>",
        "BEA_API_KEY": "<BEA_API_KEY>",
        "BLS_API_KEY": "<BLS_API_KEY>",
        "DOL_API_KEY": "<DOL_API_KEY>",
        "DATA_GOV_API_KEY": "<DATA_GOV_API_KEY>",
        "NVD_API_KEY": "<NVD_API_KEY>",
        "OPENFDA_API_KEY": "<OPENFDA_API_KEY>",
        "SOCRATA_APP_TOKEN": "<SOCRATA_APP_TOKEN>",
        "COURTLISTENER_API_TOKEN": "<COURTLISTENER_API_TOKEN>",
        "LDA_API_KEY": "<LDA_API_KEY>",
        "EDGAR_USER_AGENT": "<EDGAR_USER_AGENT>",
        "MCP_SAM_GOV_TOOLSETS": "<MCP_SAM_GOV_TOOLSETS>"
      }
    }
  }
}

Gemini expands $VAR and ${VAR} inside env values, so a secret can live in your shell rather than this file. Gemini CLI docs

mcp sam gov in other clients