关于 mcp-public-award-monitor
这款基于 Apify 的 MCP 服务可按指定时间范围查找获得美国或英国公共合同、拨款及 SBIR 资助的公司。结果按获奖公司汇总,并可选解析公司域名。
主要功能
- 01美国和英国的授奖登记库
- 02按时间范围和金额筛选
- 03授奖数量与总金额
- 04可选查询获奖方域名
- 05限制返回公司数量
适用场景
- 01查找近期公共项目获奖公司
- 02筛选超过指定金额的拨款对象
- 03为公司记录补充获奖历史和域名
MCP 相关
向 MCP 客户端提供 `monitor_public_awards`,作为 Apify Actor 的轻量封装并原样返回其输出;需要 Apify 令牌。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| register | enum | 是 | 要读取的公共采购登记库。美国联邦合同和拨款来自 USASpending,NIH SBIR 和 STTR 来自 NIH RePORTER,两个英国登记库来自 Contracts Finder 和 Find a Tender。默认值:"us_federal_contracts"。us_federal_contracts | us_federal_grants | us_nih_sbir | uk_contracts_finder | uk_find_a_tender |
| window_days | string | 否 | 从今天起向前查询多少天内授予的项目。范围为 1 至 90 天。美国联邦数据延迟约两天,因此不要对美国登记库使用一天的时间范围。以字符串形式发送,以便在 Clay 中使用。默认值:"7"。 |
| max_entities | string | 否 | 计费行数的硬性上限。范围为 1 至 1000。获奖者按奖项总金额排序,运行日志会显示排除了多少条记录。以字符串形式发送,以便在 Clay 中使用。默认值:"100"。 |
| min_award_value | string | 否 | 排除低于此金额的奖项,金额使用登记库自身的货币单位。设为 0 可保留所有奖项。以字符串形式发送,以便在 Clay 中使用。默认值:"100000"。 |
| resolve_domains | boolean | 否 | 查询每位获奖者的网站。关闭后,运行速度约提高 20 倍,并返回 recipient_domain 为 null、domain_status 为 not_attempted。默认值:true。 |
| domain_confidence_floor | enum | 否 | Actor 必须达到多高的置信度才会返回域名。Strict 返回的域名较少,错误率几乎为零。Loose 返回的域名最多,但约三分之一是错误的。默认值:"standard"。strict | standard | loose |
| exclude_government_recipients | boolean | 否 | 排除获奖者本身为政府机构、大学或公共机构的记录。查询拨款登记库时请保持启用,否则返回的会是州教育部门,而不是公司。默认值:true。 |
详细介绍
政府合同授标监控 MCP 服务
这是 Mamba Labs 在 Apify 上的政府合同授标监控 Actor 的 MCP 服务。
选择一个登记册和时间范围,即可获取该时间范围内获得公共项目的公司;每家获奖公司占一行,包含授标数量、总金额、授标机构、授标日期和解析出的公司域名。
安装
npx -y @mambalabsdev/mcp-public-award-monitor
Claude Desktop
{
"mcpServers": {
"mamba-public-award-monitor": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-public-award-monitor"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
在 console.apify.com/account/integrations 获取 Apify 令牌。
工具
monitor_public_awards
输入登记册和时间范围,输出获得公共项目的公司。
| 输入 | 类型 | 必填 | 说明 |
|---|---|---|---|
register | enum | 是 | 要读取的授标登记册。us_federal_contracts 和 us_federal_grants 来自 USASpending,us_nih_sbir 来自 NIH RePORTER,uk_contracts_finder 和 uk_find_a_tender 来自英国登记册。默认值为 us_federal_contracts。 |
window_days | string | 否 | 从今天起回溯多少天读取授标数据,范围为 1 到 90 天。美国联邦数据约有两天延迟,因此不要在美国登记册上使用一天的时间范围。默认值为 7。 |
min_award_value | string | 否 | 按登记册使用的货币筛除低于此金额的授标。设为 0 可保留所有记录。默认值为 100000。 |
max_entities | string | 否 | 计费行数上限,范围为 1 到 1000。获奖方按授标总金额排序,运行日志会显示筛除了多少条记录。默认值为 100。 |
exclude_government_recipients | boolean | 否 | 筛除本身属于政府、大学或公共机构的获奖方。在拨款登记册上请保持启用,否则获取的可能是州教育部门,而非公司。默认值为 true。 |
resolve_domains | boolean | 否 | 查询每个获奖方的网站。关闭后运行速度约快 20 倍,并将 recipient_domain 返回为 null,domain_status 返回为 not_attempted。默认值为 true。 |
domain_confidence_floor | enum | 否 | 可选值为 strict、standard 或 loose。Strict 返回的域名较少,错误率也极低。Loose 返回的域名最多,但约有三分之一不正确。默认值为 standard。 |
max_charge_usd | number | 否 | 此次调用的可选支出上限,单位为 USD。若任何一笔费用会使运行总费用超过此金额,Actor 会在产生该费用前停止,并保留已计费的所有行。 |
阅读输出
每家中标公司占一行,而不是每个奖项占一行。total_award_value、largest_award_value 和 award_count_in_window 用于衡量机会规模。recipient_register_id 在美国是 UEI,在英国是 Companies House 编号,可用于与 CRM 匹配。latest_award_url 是指向源记录的深层链接。
计费
按返回的中标公司数量收费,另加少量 Actor 启动费。因此,max_entities 是硬性费用上限。
以下价格来自实时定价记录,读取日期为 2026-10-16:
| 事件 | 每个事件的价格(USD) | 触发条件 |
|---|---|---|
apify-actor-start | $0.00005 | Actor 开始运行时收费。收费事件数量取决于 Actor 的内存(每 GB 一个事件,至少一个事件)。 |
award-winner-found | Free 计划为 $0.005,较高的 Apify 计划低至 $0.00425 | 每返回一家在指定时间范围内赢得公共合同或拨款的公司,收费一次。摘要行不包含公司,因此不会收费。 |
当前价格请查看 Actor 的 Apify 页面。运行此服务会消耗 Apify 额度。
此服务的功能与限制
它是 Apify Actor 的轻量客户端,会传递你的输入,并原样返回 Actor 的输出。上述所有行为都由 Actor 实现,而非此服务。
这不是招标信息源,也不是采购流程工具。它不会告知你有哪些项目可以投标,而是报告已授予的奖项,并列出获奖公司。
错误会明确返回,不会被忽略。无效输入、无效令牌、余额不足、超时,或运行结果不是数据集,都会作为明确的工具错误返回,而不是空结果。
来源
Actor 位于 Apify Store。此封装采用 MIT 许可。
由 Mamba Labs 构建
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。