mcpField
M
mcp-open-tender-rfp-finder

mcp-open-tender-rfp-finder

ローカル
github.com/mambalabsdevビジネス・マーケティング0今日更新

mcp-open-tender-rfp-finder について

英国、EU、カナダの公式公告ソースから、受付中の公共入札や RFP を探す MCP サーバーです。キーワード、コード、国、締切、金額で絞り込み、調達調査向けに構造化された公告情報を返します。

主な機能

  1. 014つの公式入札情報源を検索
  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いいえ読み取るポータル。デフォルトでは4つすべて。
keywordsarrayいいえ公告のタイトルまたは説明で検索する単語やフレーズ。大文字と小文字は区別されません。いずれかに一致すれば公告が該当します。EU TED では、すべての言語の公告全文を検索します。空欄の場合:期間内のすべての受付中の公告。最大25件。
only_newenumいいえ同じ state_key を使った以前の実行で返された公告をスキップします。デフォルトは false。true | false
countriesarrayいいえ買い手の2文字の国コード(例:GB、DE、CA)。該当する国を対象に含まないポータルはスキップされます。
min_valuestringいいえこの数値を下回る金額の公告を除外します。金額は公告の通貨で指定します。金額が記載されていない公告は含めます。
only_openenumいいえ締め切りを過ぎた公告を除外します。デフォルトは true。true | false
state_keystringいいえonly_new 用の既読リスト名を指定します。
max_noticesstringいいえ1回の実行あたりの公告行数。新しい順で最大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

Apify上のMamba Labs Open Tender and RFP Finderアクター用MCPサーバーです。キーワード、CPVコード、または購入者の国を指定します。実行ごとに4つの公式公開公告ポータルを読み込み、公開中の入札またはRFP公告ごとに1行を返します。

内容

機能

このアクターは、英国のContracts Finder、英国のFind a Tender、EU TED(Tenders Electronic Daily)、およびCanadaBuysの公開入札ファイルを読み込みます。いずれもキー不要の公式オープンデータです。キーワードとフィルターに一致する公告を抽出し、公告ごとに1行のフラットなデータを返します。データには、購入者、購入者の国、公開日、回答期限、期限までの日数、推定価格と通貨、CPVまたはUNSPSCコード、契約種別、手続き、公告に掲載された購入者の連絡先メールアドレス、リンクが含まれます。フィルターで除外された公告に料金は発生しません。一致する公告がない場合は、その理由を示す無料の行が1行返されます。

すべての処理はApify上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄型のクライアントです。

クイックスタート

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。ツールは1つです。引数の例:

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

入力

アクターの購入者向け入力をすべてそのまま記載しています。省略した入力には、アクター独自のデフォルト値が適用されます。数値とブール値は文字列として送信します。

入力型説明
keywordsarray公告のタイトルまたは説明に含まれる語句。大文字と小文字は区別しません。いずれかに一致すれば公告が該当します。EU TED では、すべての言語の公告全文を対象に検索します。空の場合は、期間内のすべての公開中の公告が対象です。最大25件です。
exclude_keywordsarrayタイトルまたは説明にいずれかの語句が含まれる公告を除外します。
cpv_prefixesarray例として72や48000000など、CPVコードがいずれかの値で始まる公告に絞り込みます。CanadaBuysはUNSPSCコードを使用するため、CPVフィルターを適用すると対象外になります。
countriesarray購入者の2文字の国コード。例:GB、DE、CA。該当する国を一つも対象としていないポータルはスキップされます。
portalsarray読み込むポータル。デフォルトでは4つすべてです。
published_within_daysstring公開期間の日数。1~90日で、今日を含みます。デフォルトは14です。
only_openstring期限が過ぎた公告を除外します。デフォルトはtrueです。
min_valuestringこの数値未満の公告を除外します。公告の通貨が基準です。金額が設定されていない公告は残します。
max_noticesstring実行ごとの公告行数。新しい順で最大5000件です。公告行ごとに課金されます。デフォルトは100です。
only_newstring同じstate_keyを指定した以前の実行で返された公告をスキップします。デフォルトはfalseです。
state_keystringonly_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によってスキップされた公告は無料です。

お客様のキー

このアクターにキーは必要ありません。各ポータルは公式のオープンデータAPIまたはファイルで、直接読み込まれます。アクターはいかなる種類のキーも保持しません。実行にかかるプラットフォームおよびプロキシの費用はMamba Labsが負担します。

アクターの完全なドキュメント

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

ライセンス

MIT。LICENSEをご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。