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 分