Sam Gov MCP server
{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"sam-gov-mcp",
"--refresh-package",
"ecfr-mcp",
"--from",
"ecfr-mcp"
],
"env": {
"SAM_API_KEY": "<sam_api_key>",
"DEMO_KEY": "<demo_key>"
}
}
}
}{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"sam-gov-mcp",
"--refresh-package",
"ecfr-mcp",
"--from",
"ecfr-mcp"
],
"env": {
"SAM_API_KEY": "<sam_api_key>",
"DEMO_KEY": "<demo_key>"
}
}
}
}{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"sam-gov-mcp",
"--refresh-package",
"ecfr-mcp",
"--from",
"ecfr-mcp"
],
"env": {
"SAM_API_KEY": "<sam_api_key>",
"DEMO_KEY": "<demo_key>"
}
}
}
}{
"servers": {
"ecfr": {
"command": "uvx",
"args": [
"sam-gov-mcp",
"--refresh-package",
"ecfr-mcp",
"--from",
"ecfr-mcp"
],
"env": {
"SAM_API_KEY": "${input:sam_api_key}",
"DEMO_KEY": "${input:demo_key}"
}
}
},
"inputs": [
{
"id": "sam_api_key",
"type": "promptString",
"description": "Sam api key",
"password": true
},
{
"id": "demo_key",
"type": "promptString",
"description": "Demo key",
"password": true
}
]
}{
"mcpServers": {
"ecfr": {
"command": "uvx",
"args": [
"sam-gov-mcp",
"--refresh-package",
"ecfr-mcp",
"--from",
"ecfr-mcp"
],
"env": {
"SAM_API_KEY": "<sam_api_key>",
"DEMO_KEY": "<demo_key>"
}
}
}
}What it does
This server exposes SAM.gov federal contracting data including entity registrations, exclusions, opportunities, awards, and subaward information through 20 API tools. It is for developers building applications that need to query live SAM.gov data instead of relying on cached or recalled information.
- Look up federal contractor entities and their registration status in SAM.gov
- Check if contractors or individuals appear on the federal exclusions list
- Search for active federal contracting opportunities and awarded contracts
Tools this server exposes
| Tool | Does |
|---|---|
| get_access_status | Check whether required SAM.gov API credentials are present locally |
| sam_entity_search | Search SAM.gov for registered entities by various criteria |
| sam_entity_details | Retrieve detailed registration information for a specific SAM.gov entity |
| sam_exclusions_search | Search the federal exclusions list |
| sam_opportunities_search | Search active federal contracting opportunities |
| sam_awards_search | Search awarded federal contracts |
| sam_subawards_search | Search federal subaward data |
This entry comes from the registry but points to no public repository, so there is nothing to check: no commit history, no source, no tool list. It is listed for completeness and left out of search engines.
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.