
Samgov MCP server
online · 100% uptimeSAM.gov MCP — Federal contract opportunities and entity registration data
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Samgov yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Samgov tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Samgov compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 73% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 70 ms
- faster than 89% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Release history: 5 versions in the registry since 2026-07-20, latest 2026-10-29, typically one every 22 days.
Install Samgov in Claude Code, Cursor or VS Code
claude mcp add --transport http samgov https://gateway.pipeworx.io/samgov/mcp
What the publisher says
From the Samgov repository's README, as published. We do not edit it. Read it on GitHub
SAM.gov — Federal Procurement and Entity Registration
The U.S. General Services Administration's System for Award Management. The authoritative source for federal contract opportunities, entity (vendor) registrations, set-aside designations, exclusion records (debarments), and assistance listings. Required reading for anyone selling to the federal government.
Part of Pipeworx — an MCP gateway connecting AI agents to 1679+ live data sources.
Why this matters for AI agents
Three distinct surfaces:
1. Contract opportunities (RFPs, RFQs, sources sought, etc.) — what the federal government is currently buying. → samsearchopportunities({keyword}). For one specific solicitation: samgetopportunity({solicitation_number}).
2. Entity records — registered vendors with CAGE codes, UEIs, NAICS codes, certifications. → samentitysearch({business_name}).
3. Set-aside opportunities — small business, veteran-owned, women-owned, HUBZone, etc. → samsetasideopportunities({setaside}).
Pair with USAspending (post-award contract data) and the govconcontractorprofile compound for full agent flows.
Auth
SAM.gov requires a free API key from https://sam.gov/data-services. Pass via apiKey. The shared PLATFORMSAMKEY the gateway falls back to when a caller supplies none is a personal-tier key with a hard 10-request DAILY quota — measured live 2026-09-01: it answered exactly ten calls and returned 900804 Message throttled out for the rest of the UTC day, with nextAccessTime set to the next midnight UTC. See the mirror note below for why samsearchopportunities mostly doesn't need it anymore. Entity search and exclusion search no longer need a key either (migration 135): both answer from local snapshots of SAM.gov's public Entity Registration and Exclusions extracts. Verified live 2026-09-13 with no key supplied — samentitysearch returned Lockheed Martin from an 889,932-row mirror and samsearchexclusions answered from a 168,462-row one. Only samgetopportunity and samsetasideopportunities still hit the live, key-gated API on every call; samentitysearch also does when you pass live:true.
A key of your own is worth bringing. GSA sets the quota by what the ACCOUNT carries, not by what you pay: a non-federal personal key with no SAM.gov role gets 10/day (that is the tier the shared key sits on), the same key gets 1,000/day once the account carries a role, and a non-federal system account also gets 1,000/day — all free (). So passing _apiKey is not a workaround for a Pipeworx limit, it is a 100x larger allowance for a profile change.
When the shared key is spent, these tools do not return a bare upstream error: they say the quota is a daily one, quote the exact reset instant SAM.gov reported, and name both remedies (apiKey, or samsearch_opportunities, which answers keyword searches with no key at all). A daily quota cannot be retried out of, and an agent that is not told so will keep trying.
Data mirror (fleet #343)
samsearchopportunities reads a Supabase mirror first, before ever spending the shared API key: SAM.gov publishes the entire Contract Opportunities list as a public daily CSV extract, no key and no rate limit — (the same falextracts bucket linked from SAM.gov's own Data Services page). A GitHub Actions job (scripts/samgov-upsert.sh, schedule in .github/workflows/samgov-refresh.yml) loads it into samgov_opportunities daily.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Samgov: common questions
- Is Samgov MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the Samgov safety report
- How do I install Samgov?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Samgov need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is Samgov maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v0.3.0.
- Is Samgov up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Samgov compare with other MCP servers?
- safety score 87/100 (higher than 73% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 70 ms (faster than 89% of 30,031 servers). Full comparison.