Koskamo

mcp-sam-gov MCP

A keyless-first MCP server providing 153 tools for US federal and state/local (SLED) government contracting, spending, regulation, and partner vetting. It integrates with 54 data sources including SAM.gov, USAspending, Grants.gov, OFAC, FDIC, EPA, and CourtListener. The server allows AI agents to search for solicitations, retrieve statements of work, and access public procurement data without requiring API keys for most tools.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

mcp-sam-gov MCP logo, by cliwantCommunity listingLocal stdioSource reviewed; not executedPublished by cliwant
You need:only 4 sources (Census business-patterns, FRED, BEA, and DOL's data endpoint) need a free keynpm install
Vendor documentation

What you can do with it

  • Find active SAM.gov solicitations under specific NAICS codes
  • Pull Statement of Work and contracting officer details for opportunities
  • Access US federal and state/local government spending data
  • Vet government partners using OFAC, FDIC, and EPA data

Source and maintenance

Community listingRegistry 1.17.0
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

@cliwant/mcp-sam-gov 1.17.0

npm
@cliwant/mcp-sam-gov package definition
{
  "version": "1.17.0",
  "transport": "stdio",
  "identifier": "@cliwant/mcp-sam-gov",
  "registryType": "npm",
  "environmentVariables": [
    {
      "name": "SAM_GOV_API_KEY",
      "description": "Optional. SAM.gov key for higher rate limits + archives older than 12 months. Keyless by default."
    },
    {
      "name": "CENSUS_API_KEY",
      "description": "Required only for census_business_patterns (the Census Data API has no keyless tier); every other tool works without it."
    },
    {
      "name": "FRED_API_KEY",
      "description": "Required only for fred_search_series and fred_series_observations (FRED has no keyless tier); every other tool works without it."
    },
    {
      "name": "BEA_API_KEY",
      "description": "Required only for bea_regional_data (the BEA Data API has no keyless tier); every other tool works without it."
    },
    {
      "name": "BLS_API_KEY",
      "description": "Optional free key for BLS labor-statistics tools (raises rate limits)."
    },
    {
      "name": "DOL_API_KEY",
      "description": "Required only for dol_get_dataset (DOL's data endpoint has no keyless tier; dol_list_datasets works without it)."
    },
    {
      "name": "DATA_GOV_API_KEY",
      "description": "Optional free api.data.gov key; raises DEMO_KEY limits for Regulations.gov, Congress.gov, GovInfo, FAC, the data.gov catalog and GSA per-diem."
    },
    {
      "name": "NVD_API_KEY",
      "description": "Optional free NVD key (raises CVE rate limits)."
    },
    {
      "name": "OPENFDA_API_KEY",
      "description": "Optional free openFDA key (raises rate limits)."
    },
    {
      "name": "SOCRATA_APP_TOKEN",
      "description": "Optional Socrata app token (raises rate limits on SLED Socrata hosts)."
    },
    {
      "name": "COURTLISTENER_API_TOKEN",
      "description": "Optional CourtListener (Free Law Project) token (raises rate limits)."
    },
    {
      "name": "LDA_API_KEY",
      "description": "Optional Senate LDA lobbying-disclosure key (raises rate limits)."
    },
    {
      "name": "EDGAR_USER_AGENT",
      "description": "Optional SEC EDGAR User-Agent string (courtesy identification; a sensible default is used otherwise)."
    },
    {
      "name": "MCP_SAM_GOV_TOOLSETS",
      "description": "Optional. Comma-separated toolset names to load (e.g. core,sled). Blank or 'all' loads all 153 tools."
    }
  ]
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

No tool definitions available.

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "mcp-sam-gov-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov@1.17.0"
      ],
      "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>",
        "OPENFDA_API_KEY": "<YOUR_OPENFDA_API_KEY>",
        "SOCRATA_APP_TOKEN": "<YOUR_SOCRATA_APP_TOKEN>",
        "COURTLISTENER_API_TOKEN": "<YOUR_COURTLISTENER_API_TOKEN>",
        "LDA_API_KEY": "<YOUR_LDA_API_KEY>",
        "EDGAR_USER_AGENT": "<YOUR_EDGAR_USER_AGENT>",
        "MCP_SAM_GOV_TOOLSETS": "<YOUR_MCP_SAM_GOV_TOOLSETS>"
      }
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "mcp-sam-gov-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov@1.17.0"
      ],
      "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>",
        "OPENFDA_API_KEY": "<YOUR_OPENFDA_API_KEY>",
        "SOCRATA_APP_TOKEN": "<YOUR_SOCRATA_APP_TOKEN>",
        "COURTLISTENER_API_TOKEN": "<YOUR_COURTLISTENER_API_TOKEN>",
        "LDA_API_KEY": "<YOUR_LDA_API_KEY>",
        "EDGAR_USER_AGENT": "<YOUR_EDGAR_USER_AGENT>",
        "MCP_SAM_GOV_TOOLSETS": "<YOUR_MCP_SAM_GOV_TOOLSETS>"
      }
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "mcp-sam-gov-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov@1.17.0"
      ],
      "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>",
        "OPENFDA_API_KEY": "<YOUR_OPENFDA_API_KEY>",
        "SOCRATA_APP_TOKEN": "<YOUR_SOCRATA_APP_TOKEN>",
        "COURTLISTENER_API_TOKEN": "<YOUR_COURTLISTENER_API_TOKEN>",
        "LDA_API_KEY": "<YOUR_LDA_API_KEY>",
        "EDGAR_USER_AGENT": "<YOUR_EDGAR_USER_AGENT>",
        "MCP_SAM_GOV_TOOLSETS": "<YOUR_MCP_SAM_GOV_TOOLSETS>"
      }
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "mcp-sam-gov-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@cliwant/mcp-sam-gov@1.17.0"
      ],
      "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>",
        "OPENFDA_API_KEY": "<YOUR_OPENFDA_API_KEY>",
        "SOCRATA_APP_TOKEN": "<YOUR_SOCRATA_APP_TOKEN>",
        "COURTLISTENER_API_TOKEN": "<YOUR_COURTLISTENER_API_TOKEN>",
        "LDA_API_KEY": "<YOUR_LDA_API_KEY>",
        "EDGAR_USER_AGENT": "<YOUR_EDGAR_USER_AGENT>",
        "MCP_SAM_GOV_TOOLSETS": "<YOUR_MCP_SAM_GOV_TOOLSETS>"
      }
    }
  }
}

Let your agent find its tools

Find servers like mcp-sam-gov MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.