Leads Plaza MCP Server
Integrates with Coinbase's x402 facilitator to verify and settle USDC micropayments for pay-per-lead purchases on Base.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Leads Plaza MCP Serverfind and buy a high-QA ai automation lead"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Leads Plaza MCP Server
An MCP server that lets AI agents search, buy, and report on sales leads — with x402 micropayments (USDC on Base) and a conversion-feedback loop that drives QA scoring and dynamic pricing.
5-minute quickstart
git clone https://github.com/YOUR-ORG/leads-plaza-mcp-server.git
cd leads-plaza-mcp-server
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python test_stdio.py # runs a full self-check over real MCP stdioThen register it with your agent framework.
Claude Code (~/.claude.json or project .mcp.json):
{
"mcpServers": {
"leads-plaza": {
"command": "/path/to/leads-plaza-mcp-server/.venv/bin/python",
"args": ["server.py"],
"cwd": "/path/to/leads-plaza-mcp-server",
"env": {
"LEADS_NETWORK": "base-sepolia",
"LEADS_PAY_TO": "0xYourSellerAddress"
}
}
}
}Cursor (Settings → MCP → Add server, same command/args/env as above).
No LEADS_PAY_TO? The server still runs — buy_lead returns a placeholder 402
explaining that no real payment will happen. Set mock_confirm=true to simulate
a paid purchase locally.
Related MCP server: payanagent
Tools
Tool | What it does | Cost |
| Browse lead summaries filtered by category and QA score. Summaries never include contact info. | Free |
| Purchase a lead. Returns an x402 | Pay-per-lead (USDC) |
| Report what happened: | Free |
Categories: ai_automation_intent, funding_hiring_signal, devtool_signal.
Network status
Testnet only (October 2026). The x402 flow is live on Base Sepolia (
eip155:84532,LEADS_NETWORK=base-sepolia). Mainnet is not open yet — do not send real funds. When mainnet opens, setLEADS_NETWORK=base(default) and a realLEADS_PAY_TOseller address.
Architecture
Agent / framework (Claude Code, Cursor, …)
│ MCP stdio
▼
server.py ── search_leads / buy_lead / report_conversion
│ │ │
│ │ ▼
│ │ conversions.db (sqlite)
│ │ orders · conversions · buyer_credits
│ ▼
│ x402.py ── 402 paymentRequirements (exact/USDC)
│ verify/settle via Coinbase facilitator
▼
pricing.py ── price = base × freshness × qa_coef × cvr × exclusive
mock_data.py ── 12 fictional seed leads (used when no scored data present)Data fallback: on startup the server looks for scored QA leads next to the
repo (../data/qa/scored_leads_*.jsonl in a full deployment); when absent it
gracefully falls back to the bundled mock_data.py fixtures. No real personal
data is ever shipped — mock contacts use *.local placeholder domains.
Local verification
python test_stdio.pyRuns list_tools → search → buy (402 placeholder) → buy (mock paid) → report_conversion over the real MCP stdio protocol. All green means the loop works.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI agents find, message & book SMBs; pay per call in USDC on Base via x402. 14 tools, compliant.
Market data and web intelligence for AI agents, paid per call in USDC on Base via x402.
USDC/x402 agent marketplace. Verified Base mainnet pilot, testnet and public enrollment.
Agentic commerce network: discover sellers and products, negotiate, and pay USDC on Base via x402.
Related MCP Servers
- FlicenseAqualityDmaintenancePay-per-call tools for AI agents including trust checks, due diligence, market data, and human-verified approvals, settled in USDC on Base via the x402 protocol.16-
- AlicenseNot gradedqualityCmaintenanceThe open marketplace for the agent economy — Buy any of 24,000+ live x402 services with USDC on Base.6MIT
- AlicenseAqualityBmaintenanceI built this local stdio MCP adapter to discover, preview, and purchase live agent data APIs, including vendor risk, company intelligence, transaction preflight, and EVM reads. Free discovery and previews require no wallet. Optional paid calls settle in Base USDC through x402 v2; auto-pay is disabled by default.276 npmMIT
- AlicenseNot gradedqualityFmaintenanceEnables autonomous agents to discover, quote, and purchase paid APIs on Base by describing capabilities in natural language, with automatic provider ranking, validation, and direct non-custodial x402 payments.MIT