SAM.gov MCP
About
MCP server for SAM.gov: entity registration (UEI/CAGE lookups), exclusion and debarment checks, contract opportunities and sources sought, contract awards (FPDS replacement) with PIID lookup and modification history, federal hierarchy normalization, and FFATA subaward reporting.
Details
- Author
- 1102tools
- Downloads
- 452
- Categories
- Other
Jump to
- 19 tools covering entity, exclusion, opportunity, and award data
- Entity lookup by UEI, CAGE, or DUNS with registration status
- Exclusion checks by UEI/CAGE and search by name/agency/type
- Contract opportunity search with set-aside and NAICS filters
- Award search by PIID, vendor UEI, agency, NAICS, or fiscal year
- Federal hierarchy lookup and FFATA subaward reporting
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SAM.gov MCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Requires a free SAM.gov API key from https://sam.gov (rotates every 90 days). Install via uvx or pip install sam-gov-mcp, then configure your MCP client (Claude Desktop, Codex, Gemini CLI, Copilot, etc.) with the JSON or TOML snippet provided in the README, setting the SAM_API_KEY environment variable.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"sam.gov mcp": {
"sam-gov": {
"command": "uvx",
"args": [
"--refresh-package",
"sam-gov-mcp",
"--from",
"sam-gov-mcp",
"sam-gov-mcp"
],
"env": {
"SAM_API_KEY": "your-key-here"
}
}
}
}
}
McpServers
{
"sam-gov": {
"command": "uvx",
"args": [
"--refresh-package",
"sam-gov-mcp",
"--from",
"sam-gov-mcp",
"sam-gov-mcp"
],
"env": {
"SAM_API_KEY": "your-key-here"
}
}
}
SAM.gov MCP
A Model Context Protocol server that wraps the SAM.gov REST APIs as deterministic tool calls. Built for federal contracting officers, GS-1102 contract specialists, and small business government contractors who need plain-English access to SAM.gov entity, exclusion, opportunity, and contract award data. 19 tools. Live-tested across 6 audit rounds against production SAM.gov endpoints. MIT licensed.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



