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.
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
- 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
{
"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.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"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
{
"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
{
"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
{
"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.