mcpField
M
mcp-open-tender-rfp-finder

mcp-open-tender-rfp-finder

本地服务
github.com/mambalabsdev商业与营销0今天更新

关于 mcp-open-tender-rfp-finder

用于查找英国、欧盟和加拿大官方公告来源中开放招标及 RFP 的 MCP 服务。支持按关键词、代码、国家、截止日期和金额筛选,并返回结构化公告信息,供采购研究使用。

主要功能

  1. 01查询四个官方招标来源
  2. 02按关键词、CPV 代码和国家筛选
  3. 03仅保留截止日期未过的公告
  4. 04按发布日期范围和金额筛选
  5. 05返回公告及采购方详情

适用场景

  1. 01按行业查找当前公开招标
  2. 02比较所选国家公告的截止日期
  3. 03识别金额超过指定门槛的采购机会

MCP 相关

向 MCP 客户端提供 find_open_tenders 工具。该服务启动 Apify Actor 运行并返回数据集记录。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-mambabuilt-mcp-open-tender-rfp-finder": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-open-tender-rfp-finder"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
启动命令npx -y @mambalabsdev/mcp-open-tender-rfp-finder
需要配置的环境变量
APIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrations

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mambalabsdev/mcp-open-tender-rfp-finder1.0.0

工具

1

收录的工具列表 · 更新于 1 周前

参数类型必填说明
portalsarray否要读取的门户。默认读取全部四个。
keywordsarray否要在公告标题或描述中查找的词语或短语,不区分大小写。公告匹配任意一项即可。EU TED 会在所有语言的完整公告文本中进行匹配。留空:返回时间范围内的所有开放公告。最多 25 项。
only_newenum否跳过之前使用相同 state_key 的运行已返回的公告。默认为 false。true | false
countriesarray否买方的两字母国家代码,例如 GB、DE、CA。不覆盖其中任何国家的门户将被跳过。
min_valuestring否过滤掉金额低于此数值的公告,数值使用公告币种。保留未注明金额的公告。
only_openenum否过滤掉截止日期已过的公告。默认为 true。true | false
state_keystring否指定 only_new 使用的已查看列表名称。
max_noticesstring否每次运行返回的公告行数,按最新发布优先,最多 5000 条。每条公告行都会计费。默认为 100。
cpv_prefixesarray否保留 CPV 代码以这些前缀之一开头的公告,例如 72 或 48000000。CanadaBuys 使用 UNSPSC 代码,因此应用 CPV 筛选器时会将其排除。
max_charge_usdstring否可选。若任何一行会使费用超过此金额,则在返回该行前停止运行。
exclude_keywordsarray否过滤掉标题或描述包含任意这些词语的公告。
published_within_daysstring否发布日期范围(天数),1 至 90 天,包含今天。默认为 14。

详细介绍

开放招标与 RFP 查找器 MCP 服务

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

这是一个用于 Mamba Labs 在 Apify 上的开放招标与 RFP 查找器 Actor 的 MCP 服务。提供关键词、CPV 代码或采购方所在国家/地区即可。每次运行都会读取四个官方公共公告门户,并为每条开放招标或 RFP 公告返回一行结果。

内容

功能介绍

该 Actor 会读取 UK Contracts Finder、UK Find a Tender、EU TED(Tenders Electronic Daily)和 CanadaBuys 开放招标文件。这些均为官方开放数据,无需密钥。它会保留符合关键词和筛选条件的公告,并为每条公告返回一条扁平记录,包含采购方、采购方所在国家/地区、发布日期、响应截止日期、距截止日期的天数、估算金额及货币、CPV 或 UNSPSC 代码、合同类型、采购程序、公告中发布的采购方联系邮箱,以及链接。被筛除的公告不会计费;如果没有匹配项,则会免费返回一行说明原因。

所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 Actor 运行、等待运行完成,并返回数据集中的记录。

快速开始

你需要 Node.js 18 或更高版本,以及拥有 API 令牌的 Apify 账户。

将以下内容添加到你的 Claude Desktop 配置(claude_desktop_config.json)、Cursor 或任意 MCP 客户端中:

{
  "mcpServers": {
    "mamba-open-tender-rfp-finder": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-open-tender-rfp-finder"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

重启客户端。随后会显示 find_open_tenders 工具。

前提条件

  • Node.js 18 或更高版本。
  • 从 console.apify.com/account/integrations 获取 Apify API 令牌,并将其设置为 APIFY_TOKEN。服务无需令牌即可列出工具,但调用工具时需要令牌。

示例提示词

  • “查找本周发布的英国和爱尔兰软件类开放公共招标。”
  • “目前有哪些德国和荷兰公共机构正在采购价值超过 100,000 EUR 的 IT 服务?”
  • “列出 CanadaBuys 上的开放营销服务 RFP 及其截止日期。”

工具

find_open_tenders。只有一个工具。示例参数:

{
  "keywords": [
    "software"
  ],
  "countries": [
    "GB"
  ],
  "published_within_days": "7"
}

输入

该 Actor 面向买家的所有输入,均保持不变。省略的输入将采用 Actor 自身的默认值。数字和布尔值均以字符串形式发送。

输入类型描述
keywordsarray在公告标题或描述中查找的词语或短语,不区分大小写。公告匹配其中任意一项。EU TED 会在所有语言的完整公告文本中进行匹配。留空:窗口期内的所有开放公告。最多 25 项。
exclude_keywordsarray如果公告标题或描述包含其中任意一项,则排除该公告。
cpv_prefixesarray保留 CPV 代码以其中任意一项开头的公告,例如 72 或 48000000。CanadaBuys 使用 UNSPSC 代码,因此设置 CPV 筛选条件会将其排除。
countriesarray买方所在国家/地区的两字母代码,例如 GB、DE、CA。不涵盖任何指定国家/地区的门户将被跳过。
portalsarray要读取的门户。默认读取全部四个。
published_within_daysstring发布窗口天数,范围为 1 到 90,包含当天。默认值为 14。
only_openstring排除截止日期已过的公告。默认值为 true。
min_valuestring排除金额低于此数值的公告,币种为公告所用币种。未注明金额的公告会保留。
max_noticesstring每次运行返回的公告行数,按最新顺序排列,最多 5000 行。每条公告行均计费。默认值为 100。
only_newstring跳过先前使用相同 state_key 的运行已返回的公告。默认值为 false。
state_keystring指定 only_new 使用的已查看列表名称。
max_charge_usdstring可选。运行会在任何一行导致费用超过此金额之前停止。

定价

在 Apify 上按事件付费,费用计入你的 Apify 账户。价格以 USD 计。

事件免费计划BronzeSilverGold
notice-row,每条公告行$0.003$0.00285$0.0027$0.00255
apify-actor-start,每次运行启动$0.002$0.002$0.002$0.002

无结果行和因 only_new 而跳过的公告均免费。

你的密钥

该 Actor 无需密钥。每个门户都是官方开放数据 API 或文件,直接读取;该 Actor 不持有任何密钥。Mamba Labs 承担运行产生的平台和代理费用。

Actor 完整文档

apify.com/mambalabs/open-tender-rfp-finder

许可证

MIT。参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。