procureradar-buyer-intelligence
MCP server for global B2B buyer intelligence. Find verified importers & distributors by product category & country. Free anonymous discovery via find_buyers. Contact unlock & company intelligence require a zk_ API key. SGX-listed data provider, PDPA compliant, bilingual EN/ZH.
README
procureradar-mcp-server
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):
{
"mcpServers": {
"procureradar": {
"url": "https://www.procureradar.com/api/mcp",
"headers": { "Authorization": "Bearer zk_YOUR_TOKEN" }
}
}
}
Gemini CLI (note the httpUrl key):
{
"mcpServers": {
"procureradar": {
"httpUrl": "https://www.procureradar.com/api/mcp",
"headers": { "Authorization": "Bearer zk_YOUR_TOKEN" }
}
}
}
find_buyersworks without a token (anonymous, free, rate-limited). Unlocking contact details / intelligence requires azk_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):
{
"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
| Tool | Purpose | Cost |
|---|---|---|
query_expansion |
Supply-chain expansion → buyer personas + Boolean query | per registry |
url_profile_extract |
URL → structured company profile (Readability + LLM) | 10 pts |
social_harvest_assisted |
Generate a harvest bookmarklet (FB / Xiaohongshu / LinkedIn) | 10 pts |
facebook_group_harvest |
FB group bulk bookmarklet | 10 pts |
seed_url_bulk_ingest |
Bulk-ingest seed URLs | free |
company_intelligence |
Company intelligence (registry / web / WHOIS / tax / map / logo / news) | 10 / 30 pts |
decision_maker_intel |
Decision-maker discovery (LinkedIn + email + WhatsApp) | 10 / 25 pts |
buyer_intent_intelligence |
Buyer-intent composite (customs + supply chain + region) | 20 / 40 pts |
signal_watch |
Subscribe to hiring / news / tender signals | free |
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:
- Find buyers (free, anonymous) — "Find verified flour importers and distributors in Malaysia." → calls
find_buyers { category: "flour", country_iso: "MY" }. - Enrich contacts (paid) — "Get the email and WhatsApp for the importer example-importer.com." → calls
enrich_buyer_contact { target_domain: "example-importer.com" }. - 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_buyersis free and works without any credentials, so you can try example 1 immediately.
🔒 Security
zk_tokens are shown once at creation; the DB stores onlysha256(token + salt).- Up to 10 active keys per user; revoke unused ones from your account.
🐛 Debug
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
npm install
npm run build # outputs dist/
node dist/index.js
Links
- Website: https://www.procureradar.com
- API access: https://www.procureradar.com/enterprise/api-access
- Remote MCP endpoint: https://www.procureradar.com/api/mcp
- npm: https://www.npmjs.com/package/procureradar-mcp-server
📜 License
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.