Govtoolspro Mcp Server

io.github.smythmyke由 GitHub 账号 smythmyke 发布v0.1.3更新于 Oct 24, 2026

Workflow tools for federal contractors: go/no-go scoring, incumbent intel, recompete, NECO.

已验证STDIO仅桌面数据与分析商业与电商

概览

AI 生成的概览

本地 MCP 服务器,为助手提供联邦承包决策支持工作流:投标可行性评分、现有承包商调研、重新招标与市场分析

可以做什么
检索 SAM.gov 招标公告和海军 NECO 公告,并整理为 NAICS、预留类别、截止日期等结构化字段。依据公司资料对招标进行 GO/NO-GO 评分,并识别硬性障碍。通过 USAspending 和 FPDS 识别现有承包商,并按距离排序附近的合作团队伙伴。发现即将到期的合同以寻找重新招标机会,并对联邦人工费率进行基准比较。分析某 NAICS 的授标模式与市场情报,并查询信用余额和订阅状态。
适用场景
适用于联邦业务拓展:筛选招标、调研现有承包商与竞争对手、寻找合作团队伙伴、发现重新招标机会,或在投标前评估市场规模。适合已使用 GovToolsPro 并希望在助手中获得这些决策的承包商。
运行要求
通过 npx 以 stdio 在本地运行(需要 Node.js)。需要在 GOVTOOLSPRO_API_KEY 中提供 GovToolsPro API 密钥,该密钥在 GovToolsPro 浏览器扩展的 Profile → API Keys 中创建。需要访问 GovToolsPro API 的网络;可用 GOVTOOLSPRO_API_BASE 覆盖端点。另提供托管远程连接器,通过 OAuth 登录作为替代方案。
安装前请注意
API 密钥是绑定共享 GovToolsPro 信用池的机密,请勿放入共享配置。两个工具按次计费(analyze_award_patterns 3 信用点,analyze_market 5 信用点)并从该池扣费,调用可能消耗信用点;免费工具不扣费。不要提交 CUI、FOUO 或分发声明内容,API 会拒绝。输出仅为决策支持,不构成法律或合同建议,应对照官方招标文件核实。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Govtoolspro Mcp Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

GovToolsPro MCP Server

[npm version] [MCP Registry] [Glama] [smithery badge] [License: MIT]

An MCP server that gives Claude (and any MCP client) workflow tools for federal contractors — not raw data access, but decisions: go/no-go scoring, incumbent intelligence, teaming-partner search, recompete prediction, Navy NECO lookup, SAM.gov solicitation retrieval, and market intelligence (labor rates, award patterns, market analysis).

It wraps the live GovToolsPro API. You bring an API key; the server proxies your calls.

Tools

ToolCostWhat it does
balancefreeCredit balance + subscription status.
get_solicitationfreeNotice ID (or solicitation number) → structured SAM.gov fields (NAICS, PSC, set-aside, place of performance, deadline, contacts, attachment links). The workflow entry point.
score_go_no_gofreeScore a solicitation GO / NO-GO (0–100) against your company profile, with hard-blocker detection (CMMC, geographic, set-aside).
find_incumbentsfreeIdentify the current incumbent via USAspending + FPDS, with competition signals and anticipated next-award date.
find_partners_nearfreeRank nearby teaming partners / subcontractors by proximity for a place of performance.
predict_recompetefreeDiscover expiring contracts (recompete opportunities) by NAICS/PSC/state/value, enriched with option-exercise signals.
lookup_neco_datafreeParse a Navy NECO (neco.navy.mil) solicitation into structured fields. No other govcon MCP has this.
lookup_labor_ratesfreeBenchmark federal labor rates for a NAICS / labor category — GSA CALC awarded ceiling rates + BLS OEWS wages with a government wrap estimate.
analyze_award_patterns3 creditsHow contracts in a NAICS are awarded: award-size distribution, competition mix, bid intensity, contract vehicles, pricing types.
analyze_market5 creditsMarket-intelligence snapshot for a NAICS: 5-year spend trend, industry size, top contractors + HHI concentration, set-aside mix, geography, contract vehicles.

Every tool returns decision-support output with a disclaimer — verify against the official solicitation before relying on results. Credits are drawn from the shared GovToolsPro pool (extension + API + connector all bill the same balance); free tools never deduct.

Install

Add to your MCP client config (Claude Desktop, Claude Code, Cursor, Cline, Zed, …):

jsonc
{  "mcpServers": {    "govtoolspro": {      "command": "npx",      "args": ["-y", "govtoolspro-mcp-server"],      "env": { "GOVTOOLSPRO_API_KEY": "gtp_live_..." }    }  }}

Get an API key

Create a key in the GovToolsPro extension → Profile → API Keys tab (format gtp_live_... / gtp_test_...).

Use as a Claude connector (remote MCP)

Prefer not to run anything locally? GovToolsPro is also a hosted remote MCP server you can add to Claude as a connector — no install, no API key, sign in with your GovToolsPro account.

  • Remote MCP URL: https://mcp.govtoolspro.com/api/mcp
  • In Claude: Settings → Connectors → Add custom connector, paste the URL, and leave the OAuth fields blank (the server self-registers via Dynamic Client Registration).
  • You'll be sent to auth.govtoolspro.com to sign in; Claude then connects over OAuth 2.1. Toggle the connector on in a conversation to use its tools.

The same 10 tools are available over the connector, billed against the same shared credit balance as the extension and the stdio package.

Configuration

Env varRequiredDefault
GOVTOOLSPRO_API_KEYyes—
GOVTOOLSPRO_API_BASEnohttps://mcp.govtoolspro.com/api/v1/workflows

Local development

bash
npm installnpm run build
# end-to-end stdio smoke test against the live APIGOVTOOLSPRO_API_KEY=gtp_test_... npm run smoke

To point a client at your local build:

jsonc
{  "command": "node",  "args": ["/absolute/path/to/govtoolspro-mcp-server/dist/index.js"],  "env": { "GOVTOOLSPRO_API_KEY": "gtp_test_..." }}

Notes

  • Workflow MCP, not a data wrapper. Competing govcon MCPs return raw SAM.gov/FPDS JSON; these tools return synthesized decisions.
  • CUI safety. The API rejects content with CUI / FOUO / Distribution-Statement markings; those rejections surface to the client as clear errors. Do not submit controlled content.
  • No warranty. Output is decision support only — not legal, contractual, or award-outcome advice.

Troubleshooting

SymptomCause / fix
Out of credits / 402Three tools are metered (analyze_market 5, analyze_award_patterns 3). Check balance, or top up at govtoolspro.com. Free tools never deduct.
Connector keeps asking you to sign in / 401The remote connector requires OAuth — complete sign-in at auth.govtoolspro.com, then toggle the connector on in the conversation ("Search and tools").
No data for this NAICS (502)That NAICS has no federal activity in the window — you are not charged. Try a broader NAICS or fewer filters.
CUI rejection errorThe API rejects content marked CUI / FOUO / Distribution-Statement. Remove controlled content and retry.
get_solicitation returns nothingUse the 32-char notice ID from the sam.gov/opp/<id>/view URL. Some archived/cancelled notices may be unavailable.
Invalid API key (stdio)Ensure GOVTOOLSPRO_API_KEY is a gtp_live_… / gtp_test_… key from the extension's Profile → API Keys tab.

License

MIT © Michael Smyth

来源:README.md,提交 96ccad6

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.3最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分