GovCon API

io.github.govconapi由 GitHub 帳號 govconapi 發布v0.3.1更新於 Oct 30, 2026

Six tools over US federal procurement: SAM.gov, FPDS awards, entities, subawards, exclusions.

已驗證Streamable HTTP可網頁執行資料與分析商業與電商

概覽

AI 產生的概覽

讓助理透過六個依任務劃分的工具查詢美國聯邦採購資料,包括 SAM.gov 招標機會、FPDS 合約授予、實體、分包與排除名單。

可以做什麼
  • 把名稱解析為識別碼:機關轉篩選值、標題詞轉 NAICS 代碼、公司轉 UEI
  • 檢索 17 個資料集,包括招標機會、預測、合約、分包、重新競標、公司、抗議與排除名單
  • 依 ID 取得單筆紀錄:招標機會、合約、車輛合約及其持有者、公司檔案、供應商風險報告、工資裁定
  • 分析某個 NAICS 市場的規模、競爭程度、招標用語與排行榜
  • 比較合約金額基準、投標排名、GSA 人工費率以及 SCA 與 Davis-Bacon 工資率
  • 查詢公司決策者或合約官;另有選用設定可改為啟用 53 個單一用途工具
適用情境
適合圍繞美國聯邦合約進行市場研究、機會發掘、投標組隊、定價與法遵工作,尤其是原本需要串接多個資料來源才能回答的問題。
執行需求
可使用 mcp.govconapi.com 遠端端點並以電子郵件 OAuth 登入,或透過 pipx 或 uvx 在本機安裝 govconapi-mcp 套件,需 Python 3.10+。需在 GOVCONAPI_KEY 環境變數中提供 GovCon API 金鑰,提供 14 天免費試用;部分工具需付費方案。
安裝前請注意
API 金鑰會透過 Authorization 標頭送往廠商 API,廠商會記錄時間戳、端點、查詢參數、狀態及所用金鑰,保留 90 天。15 個 Pro 工具及另外 3 個工具的更多欄位需付費方案,且有速率限制。資料為每日更新的公開聯邦紀錄快照,並非權威紀錄系統,FPDS 涵蓋範圍自 2024-10-01 起。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 GovCon API,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.govconapi%2Fgovconapi/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "govcon-api": {
      "type": "http",
      "url": "https://mcp.govconapi.com/mcp"
    }
  }
}

README

GovCon API MCP

[MCP server] [6 tools] [5 federal sources] [from $19/mo]

Most SAM.gov MCP servers wrap one dataset behind six to ten tools. This is six tools that reach 53 operations across five federal sources, already joined on the identifiers they share.

US federal procurement data for agents: 668K SAM.gov opportunities, 10.6M FPDS prime contract transactions, 880K SAM-registered entities, 226K FFATA subawards, 164K exclusions, 14K decided GAO protests, and ~262K GSA CALC labor rates. Cross-linked on UEI, CAGE, PIID and NAICS, so one question does not become five integrations.

Counts as of 2026-08-31, rounded. The corpus grows daily, so this file is a snapshot: current per-source totals and freshness dates are always live at /api/v1/status, no key required.

Free 14-day trial, no credit card. Get a key, then pipx install govconapi-mcp.


Why this, and not the next SAM.gov wrapper

Most federal-contracting MCP servers are thin proxies over the official SAM.gov API. Three concrete differences.

  • Five sources, already joined. SAM.gov opportunities and entities, FPDS contract transactions, USAspending/FFATA subawards, SAM exclusions, SBA DSBS certifications and GSA CALC rates, resolved onto shared identifiers. A wrapper hands your agent one dataset and leaves the joins to it.
  • No SAM.gov entity registration and no company UEI required. GSA documents 10 requests/day for a non-federal user without a SAM role, and 1,000/day with one. Access here is an email and a key.
  • Six tools, each named for a job. resolve, search, get, market, price, contact reach every dataset and record: a model picks the right one more reliably from six than from fifty, and their definitions take about a sixth of the context. The 53 single-purpose tools behind them are one setting away (GOVCONAPI_TOOLS=all).

Connect

Claude, no install. In Claude (web, desktop or mobile), add a custom connector with the address https://mcp.govconapi.com/mcp and sign in with your email. Steps: govconapi.com/mcp/tools#claude-connector.

ChatGPT, no install. In ChatGPT on the web, add a custom MCP server with the same address, authentication OAuth, and sign in with your email. Steps: govconapi.com/mcp/tools#chatgpt.

Local install, for Claude Code, Cursor, VS Code, Zed, Claude Desktop config files and custom agents:

bash
pipx install govconapi-mcp

pipx puts the binary somewhere Claude Desktop's sandbox can spawn it. On macOS, brew install pipx first. With uv, use uvx --from govconapi-mcp govconapi-mcp. Python 3.10+.

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):

json
{  "mcpServers": {    "govconapi": {      "command": "govconapi-mcp",      "env": { "GOVCONAPI_KEY": "gca_your_key_here" }    }  }}

Restart Claude. For Claude Code, Cursor, VS Code, Zed and custom Python agents, see the install reference. To get the 53 single-purpose tools instead of the six, add "GOVCONAPI_TOOLS": "all" to the same env block.


Ask it things like

Find DoD cybersecurity solicitations posted this month over $1M.

Who are the entrenched incumbents in NAICS 541512, and how competitive is that market?

Is this contract entering recompete, and is the incumbent's set-aside certification expiring first?

Turn this UEI into a contractor profile: registration, awards, subcontracting activity, exclusions.

Has this vendor ever been excluded from federal contracts?


The six tools

ToolWhat you ask it
resolveNames to IDs: an agency to its filter value, title words to NAICS codes, a company to its UEI, a DUNS to a UEI
searchOne of 17 datasets: opportunities, forecasts, contracts, vehicles, subawards, recompetes, companies, entities, partners, protests, exclusions, wage determinations and more
getOne record by ID: an opportunity, contract, vehicle and its holders, recompete, company profile, vendor risk report, protests on a solicitation, wage determination
marketA NAICS market: size, competition, solicitation language, small buys, leaderboards
priceContract value benchmarks, where a bid ranks, GSA labor rates, SCA and Davis-Bacon wage rates
contactA company's decision-maker, or a contracting officer

They call the 53 single-purpose tools below, so each capability keeps its plan.

The 53 single-purpose tools (GOVCONAPI_TOOLS=all)

Full reference with parameters: TOOLS.md.

StageToolsAnswers
Market research12where a NAICS gets bought, by whom, how contested
Opportunity discovery3what is live now that matches my capability
Capture and teaming12who is winning, who to team with, who to call
Bid, price and negotiate9what it should cost, labor rates, is my team clean
Award and compliance13who won, on what terms, was it protested
Agencies, awards, exclusions, identifiers4name resolution, award notices, screening, DUNS to UEI

15 tools require Pro and return HTTP 402 on Developer. 3 more work on Developer with specific fields gated, and the labor-rate benchmark needs any paid plan. The other 34 have no plan distinction. Each is marked in TOOLS.md.


What it is not

  • Not a replacement for SAM.gov as the system of record. We normalize public federal data and preserve source provenance. For the authoritative record, or for a submission, go to SAM.gov.
  • Not real-time. Opportunities refresh daily. If your use case turns on minute-level freshness, this is the wrong tool and we would rather you knew now.
  • Not state or local. US federal procurement only.
  • Not a proposal writer, CRM, or BD platform. It is a data layer. If you want an end-to-end capture suite, buy one of those instead and point it here.
  • FPDS coverage starts 2024-10-01 (FY2025 onward). Deep multi-year historical market research is a real limitation, not an oversight.
  • Source defects pass through. SAM and FPDS contain impossible dates, $0 amounts and null UEIs. We surface them as they are and document the gotchas rather than silently cleaning them, because the corruption belongs to the system of record.

Plans

PlanPriceLimits
Free trial$0, 14 days50 requests/day
Developer$19/mo1,000 requests/hour
Pro$39/moadds the 15 Pro tools and richer fields on 3 more

MCP access is included with every plan, including the trial. No separate tier.


Troubleshooting

GOVCONAPI_KEY environment variable is not set , add it to the MCP config above and restart the client.

Invalid API key , keys start with gca_. Get one at govconapi.com.

Rate limited (429) , free trial is 50 calls/day, Developer 1,000/hour.

A 402 , that tool is Pro. TOOLS.md marks which.


Privacy Policy

Full policy: https://govconapi.com/privacy

What this server does with your data, in short:

  • Your API key is read from GOVCONAPI_KEY in your own client's config and sent to https://govconapi.com in the Authorization header. This server process does not write it to disk or transmit it anywhere else.
  • Your tool calls become ordinary GovCon API requests. As with any request to the API, we log the timestamp, endpoint, query parameters, response status, response time and which key made the call, for billing, rate-limit enforcement and abuse detection. Usage logs are retained for 90 days.
  • No conversation content leaves your machine. Only the tool parameters your client fills in are sent, never the surrounding chat, and we log the status a request returned, not the contents of the response.
  • We do not sell your data.
  • The data returned is public US federal procurement data from SAM.gov, FPDS, USAspending, SBA DSBS and GSA CALC.

Links

MIT licensed. Data sourced from SAM.gov, FPDS, USAspending, SBA DSBS and GSA CALC, all public federal data.

來源:README.md,提交 d88034b

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v0.3.1最新Oct 1, 2026
  2. v0.2.3Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分