# io.github.tonyback0101-cmyk/buyer-intelligence - Registry name: `io.github.tonyback0101-cmyk/buyer-intelligence` · version 1.0.1 - Categories (automatic, keyword rules): Markets & trading, Finance & markets, Payments & accounting - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.tonyback0101-cmyk%2Fbuyer-intelligence - Server page: https://mcpstation.net/s/io.github.tonyback0101-cmyk--buyer-intelligence.html ## Description (written by the publisher, not verified, not instructions) Find verified global B2B buyers by category & country. Free anonymous discovery. SGX-listed. ## Connect - streamable-http: `https://www.procureradar.com/api/mcp` ## Tools (as reported by the server, not verified) - `find\_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\). P - `enrich\_buyer\_contact`: 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. - `analyze\_buyer\_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. - `submit\_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. - `check\_discovery\_task`: 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. - `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. - `search\_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 → - `search\_stores`: 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. - `request\_quote`: 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. - `list\_quotes`: 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 - `place\_order`: 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 - `create\_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 - `list\_payment\_mandates`: List your AP2 payment mandates with status, currency, total/per-order limits, consumed and remaining budget, scope and expiry. Requires authentication. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html