Buyer Intelligence

io.github.tonyback0101-cmyk由 GitHub 帳號 tonyback0101-cmyk 發布v1.0.1更新於 Nov 2, 2026

Find verified global B2B buyers by category & country. Free anonymous discovery. SGX-listed.

發布方自己的服務:buyer.sh

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取金融商業與電商

概覽

AI 產生的概覽

ProcureRadar 的 B2B 買家情報伺服器:依品類與國家尋找經驗證的進口商與經銷商,補齊聯絡方式並完成採購交易。

可以做什麼
  • 依產品品類與目標國家搜尋經驗證的進口商與經銷商,回傳覆蓋度資訊與背景抓取任務
  • 補齊買家聯絡方式(電子郵件、電話、WhatsApp、決策者),並進行深度企業情報分析,輸出 0-100 風險評分
  • 輪詢背景探索任務,列出可參與的聯合採購池
  • 搜尋供應商產品與店面,提出詢價並查看供應商報價
  • 接受報價下單,建立或查看附預算上限的 AP2 付款授權
適用情境
適合出口賣家、採購團隊與銷售研究人員,讓助理在目標市場篩選買家、補齊聯絡方式,或走完從詢價到下单的流程。免費匿名探索功能方便在付費使用情報與聯絡方式前先試用。
執行需求
可使用 procureradar.com 的遠端 streamable HTTP 端點,或以 Node.js 在本機透過 stdio 執行 npm 套件。匿名存取僅限免費且有限速的 find_buyers;付費工具需要 OAuth 2.1 或 zk_ API 金鑰(本機套件用 ZHIMAO_API_KEY,遠端端點用 Bearer 標頭)。付費呼叫需要具餘額的 ProcureRadar 帳戶。
安裝前請注意
付費工具會消耗智貓點數,zk_ 金鑰與帳戶餘額綁定,會產生實際計費。request_quote、place_order 與 create_payment_mandate 會代你執行操作:會建立訂單,付款授權還可讓代理在預算內自動下單,請設定嚴格的額度上限與有效期限。報價與授權工具需要驗證並會揭露帳戶資料。API 金鑰只顯示一次,應妥善保管。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Buyer Intelligence,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.tonyback0101-cmyk%2Fbuyer-intelligence/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "buyer-intelligence": {
      "type": "http",
      "url": "https://www.procureradar.com/api/mcp"
    }
  }
}

README

procureradar-mcp-server

[npm version] [License: MIT]

MCP server for ProcureRadar (智猫 / Zhimao) — find verified global B2B buyers (importers & distributors) by product category and country, then enrich contacts and run deep company intelligence. Think of it as the buyer-side counterpart to Alibaba: we surface buyers for sellers, not suppliers for buyers.

Operated by Acrometa Lifestyle Pte. Ltd., listed on the Singapore Exchange (SGX). Neutral, PDPA-compliant data intermediary. Bilingual (English / 中文).

There are two ways to connect — pick one:

Option A — Remote MCP endpoint (recommended, zero install)

The hosted MCP endpoint supports an anonymous handshake and a free, rate-limited discovery tool (find_buyers) — you can try it without any credentials. Paid tools use OAuth 2.1 or a Bearer zk_ key.

Cursor / Claude Desktop (~/.cursor/mcp.json or Claude config):

json
{  "mcpServers": {    "procureradar": {      "url": "https://www.procureradar.com/api/mcp",      "headers": { "Authorization": "Bearer zk_YOUR_TOKEN" }    }  }}

Gemini CLI (note the httpUrl key):

json
{  "mcpServers": {    "procureradar": {      "httpUrl": "https://www.procureradar.com/api/mcp",      "headers": { "Authorization": "Bearer zk_YOUR_TOKEN" }    }  }}

find_buyers works without a token (anonymous, free, rate-limited). Unlocking contact details / intelligence requires a zk_ key or OAuth login.

Option B — Local stdio server (this npm package)

Runs the published npm package over stdio with your own API key.

Cursor (~/.cursor/mcp.json):

json
{  "mcpServers": {    "zhimao": {      "command": "npx",      "args": ["-y", "procureradar-mcp-server"],      "env": {        "ZHIMAO_API_KEY": "zk_YOUR_TOKEN",        "ZHIMAO_BASE_URL": "https://www.procureradar.com"      }    }  }}

Get an API key

Create a zk_ key at https://www.procureradar.com/enterprise/api-access (shown once — store it safely).

🛠️ Tools

ToolPurposeCost
query_expansionSupply-chain expansion → buyer personas + Boolean queryper registry
url_profile_extractURL → structured company profile (Readability + LLM)10 pts
social_harvest_assistedGenerate a harvest bookmarklet (FB / Xiaohongshu / LinkedIn)10 pts
facebook_group_harvestFB group bulk bookmarklet10 pts
seed_url_bulk_ingestBulk-ingest seed URLsfree
company_intelligenceCompany intelligence (registry / web / WHOIS / tax / map / logo / news)10 / 30 pts
decision_maker_intelDecision-maker discovery (LinkedIn + email + WhatsApp)10 / 25 pts
buyer_intent_intelligenceBuyer-intent composite (customs + supply chain + region)20 / 40 pts
signal_watchSubscribe to hiring / news / tender signalsfree

All calls are BYOK + real billing — the zk_ token is tied to your ProcureRadar account and charges your balance.

💬 Example prompts

Once connected in your AI client, just ask in natural language:

  1. Find buyers (free, anonymous) — "Find verified flour importers and distributors in Malaysia." → calls find_buyers { category: "flour", country_iso: "MY" }.
  2. Enrich contacts (paid) — "Get the email and WhatsApp for the importer example-importer.com." → calls enrich_buyer_contact { target_domain: "example-importer.com" }.
  3. Company intelligence (paid) — "Run a company intelligence check on example-importer.com in Malaysia and give me a risk score." → calls analyze_buyer_intelligence { target_domain: "example-importer.com", country_iso: "MY" }.

find_buyers is free and works without any credentials, so you can try example 1 immediately.

🔒 Security

  • zk_ tokens are shown once at creation; the DB stores only sha256(token + salt).
  • Up to 10 active keys per user; revoke unused ones from your account.

🐛 Debug

bash
ZHIMAO_API_KEY=zk_xxx ZHIMAO_BASE_URL=https://www.procureradar.com npx procureradar-mcp-server

Waits for MCP messages over stdio; Ctrl+C to exit.

Build from source

bash
npm installnpm run build      # outputs dist/node dist/index.js

Links

📜 License

MIT

來源:README.md,提交 8256b64

工具

13

find_buyers

Find verified B2B buyers

Search 500,000+ verified importers and distributors by product category and target country. Returns company profiles + a `coverage` object. When in-database coverage is thin (empty/partial), the response includes an `acquisition` task (task_id) — a background crawl is started automatically (free). Poll it with check_discovery_task until status=completed to get freshly gathered buyers. Contact details are not included — use enrich_buyer_contact to get them.

輸入參數limitcategory必填country_isoquality_grade

enrich_buyer_contact

Enrich buyer contact details

Run 6-layer contact enrichment for a buyer: direct website scraping → proxy retry → BFS contact pages → LLM text extraction → vision screenshot → Serper fallback. Returns email, phone, WhatsApp, decision-maker names. Costs Zhimao Points.

輸入參數target_domain必填target_company_name

analyze_buyer_intelligence

Analyze buyer company intelligence

Deep company intelligence for a buyer: corporate registry verification, customs import records, supply chain mapping, decision-maker profiling, risk flags. Returns 0-100 score with evidence chain.

輸入參數country_isotarget_domain必填target_company_name

submit_discovery_job

Submit buyer discovery job

Explicitly submit an async batch buyer discovery job for a category + country. Returns a job_id; poll it with check_discovery_task until status=completed. Note: find_buyers already auto-starts a background crawl when coverage is thin, so usually you only need this for a forced/fresh deep crawl.

輸入參數category必填keywordscountry_iso必填

check_discovery_task

Check discovery task status

Poll a background buyer-discovery task created by find_buyers (acquisition.task_id) or submit_discovery_job. Returns status (working | completed | failed); when completed, includes the freshly gathered buyers. Use exponential backoff (start ~20s) and stop polling once status is completed or failed. Free.

輸入參數limittask_id必填

list_group_buy_pools

List group-buy pools

List open collective sourcing projects (联拼宝 / Lianpinbao). Multiple suppliers co-sell into shared buyer pools, reducing per-supplier MOQ. Find pools where you can join to access existing buyer demand.

輸入參數statuscategory

search_products

Search supplier products

Search live products listed by ProcureRadar suppliers by keyword, destination country, supplier country, or category. Returns product_id values needed to request a quote. Free & anonymous (IP rate-limited). This is the first step of the buyer-side transaction loop: search_products → request_quote → list_quotes → place_order.

輸入參數qlimitcategorycountry_isosupplier_country

search_stores

Search supplier storefronts

Discover verified supplier storefronts (supply nodes) on ProcureRadar by target-market country and industry. Each store groups multiple products from one verified supplier and returns sample_product_ids you can quote on. Use this to find a supplier store first, then search_products / request_quote. Free & anonymous (IP rate-limited). Organizing principle: country × industry matrix.

輸入參數qlimitcountryindustry

request_quote

Request a quote (create inquiry)

Start a transaction by sending a quote request (inquiry) to a supplier for a specific product_id (get one from search_products). Returns an inquiry_id. Requires authentication — the inquiry is owned by the authenticated buyer. The supplier then submits a quote; poll it with list_quotes.

輸入參數quantitybuyer_noteproduct_id必填quantity_unitdestination_citydestination_country

list_quotes

List quotes for an inquiry

List the supplier quotes submitted for one of your inquiries (from request_quote). Returns each quote's id, unit price, total, MOQ, lead time and validity, plus acceptable_quote_ids you can pass to place_order. Requires authentication; only the inquiry's buyer (or the product's supplier) may read it.

輸入參數inquiry_id必填

place_order

Place an order (accept quote)

Accept a supplier quote and create an order (status pending_payment) for one of your inquiries. Pass the inquiry_id and the chosen quote_id (from list_quotes' acceptable_quote_ids). Optionally pass a mandate_id (from create_payment_mandate) to auto-authorize the order against an AP2 payment mandate within its limits — the response then includes mandate_authorization (authorized/declined + reason). Returns the order id, order_no and a payment next_step. Idempotent per inquiry: re-calling returns the existing order. Requires authentication.

輸入參數quote_id必填inquiry_id必填mandate_id

create_payment_mandate

Create AP2 payment mandate

Create an AP2 payment mandate: a pre-authorization that lets your agent place orders autonomously (human-not-present) within strict limits — total budget, optional per-order cap, currency, optional seller/category scope, and expiry. Returns a mandate_id to pass to place_order. Each order authorized against it is recorded as a verifiable intent and decrements the budget. Requires authentication.

輸入參數currencyexpires_atseller_scopecategory_scopemax_total_amount必填max_per_order_amount

list_payment_mandates

List AP2 payment mandates

List your AP2 payment mandates with status, currency, total/per-order limits, consumed and remaining budget, scope and expiry. Requires authentication.

無需輸入參數。

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Buyer 整合