mcpdirectory.dev
9,129 servers · updated 23 Sept

Sam Gov MCP server

community Active last commit 27 d
{
  "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>"
      }
    }
  }
}
file .mcp.json (in your project root)install uvx sam-gov-mcpversion 1.0.13

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

ToolDoes
get_access_statusCheck whether required SAM.gov API credentials are present locally
sam_entity_searchSearch SAM.gov for registered entities by various criteria
sam_entity_detailsRetrieve detailed registration information for a specific SAM.gov entity
sam_exclusions_searchSearch the federal exclusions list
sam_opportunities_searchSearch active federal contracting opportunities
sam_awards_searchSearch awarded federal contracts
sam_subawards_searchSearch 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.