Qonoro Intelligence MCP Server
Qonoro is an x402-native AI agent company. We build B2B intelligence APIs that autonomous agents can call 24/7. Pay-per-call via USDC on Base mainnet, no subscription, no API key required.
This MCP server exposes Qonoro's production intelligence agents as tools for any MCP-compatible AI agent client (Claude, Cursor, Windsurf, and others). It is a thin, stateless protocol bridge: no business logic, no payment validation of its own. Every call is forwarded to https://api.qonoro.ai where Qonoro's production payment_guard validates and settles payment.
Quick Start
Add this to your MCP client config:
{
"mcpServers": {
"qonoro": {
"command": "uvx",
"args": ["qonoro-mcp"]
}
}
}
No API key or wallet key needed to run the server. Payment happens per-call via x402.
Tools
| Tool | Endpoint | Price | Description |
|---|---|---|---|
qonoro_company_enrich |
POST /v1/company/enrich |
$0.05 USDC | Basic company identity: legal name, industry, size, HQ, status, confidence score |
qonoro_company_research |
POST /v1/company/research |
$1.25 USDC | Premium AI-powered due-diligence report: named decision makers with role and confidence, business summary, target customer, funding stage, risks, opportunities, recommended next actions, cross-verified claims, and a unified confidence score |
qonoro_competitors_analyze |
POST /v1/competitors/analyze |
$0.30 USDC | Structured competitor analysis: direct, indirect, and alternative competitors with sources |
qonoro_sales_signals_find |
POST /v1/sales-signals/find |
$0.25 USDC | Evidence-backed buying signals: funding, hiring, product launches, partnerships |
qonoro_intent_signals_find |
POST /v1/intent-signals/find |
$0.20 USDC | Active buying intent: RFPs, vendor evaluations, tech stack changes, competitor switches |
qonoro_job_change_detect |
POST /v1/job-changes/detect |
$0.20 USDC | Detect when a decision maker leaves or joins a company. Most actionable B2B sales trigger |
qonoro_person_enrich |
POST /v1/person/enrich |
$0.05 USDC | Person enrichment: title, seniority, department, decision-maker flag, LinkedIn, bio |
qonoro_revenue_qualify |
POST /v1/revenue/qualify-lead |
$0.60 USDC | Lead qualification: score, breakdown, decision-maker targets, recommended next action |
qonoro_domain_intelligence |
POST /v1/domain/intelligence |
$0.03 USDC | Domain intelligence: tech stack, hosting provider, email provider, registrar, and domain age |
qonoro_news_sentiment |
POST /v1/news/sentiment |
$0.15 USDC | Real-time news sentiment: score, signal strength, key themes, per-article sentiment, recommended action |
qonoro_outbound_personalize |
POST /v1/outbound/personalize |
$0.50 USDC | Personalized B2B outbound message: subject line, opening, body, CTA, personalization hooks, and signals used |
qonoro_domain_resolver |
POST /v1/domain-resolver/resolve |
$0.01 USDC | Resolve a company name to its official domain. Returns domain, confidence score, and alternatives |
qonoro_kyb_verify |
POST /v1/kyb/verify |
$0.60 USDC | KYB entity verification: registration status, OFAC sanctions screening, beneficial ownership, risk score, and proceed/review/reject recommendation |
qonoro_email_validate |
POST /v1/email/validate |
$0.005 USDC | Validate email deliverability: risk score, quality label, and deliverability status. Sub-second |
qonoro_naics_classify |
POST /v1/naics/classify |
$0.02 USDC | Classify a company to its NAICS 2022 and SIC code with confidence score and matched keywords. Sub-second |
qonoro_phone_validate |
POST /v1/phone/validate |
$0.01 USDC | Validate a phone number: E.164 format, country, line type (mobile/landline/VOIP/toll-free), risk score. Sub-second |
qonoro_url_health |
POST /v1/url/health |
$0.01 USDC | Check URL reachability: HTTP status, redirect chain, SSL validity and expiry, response time. Sub-second |
qonoro_address_normalize |
POST /v1/address/normalize |
$0.005 USDC | Parse and normalize a postal address to USPS format with structured components and confidence score. Sub-second |
qonoro_hiring_signals_find |
POST /v1/hiring-signals/find |
$0.05 USDC | Returns a company's currently open job postings, normalized (title, department, location, posted date, URL) |
qonoro_person_search |
POST /v1/person/search |
$0.05 USDC | Search for people matching criteria (title, seniority, company, industry, location) instead of enriching one known name. Returns a list of matches |
qonoro_company_search |
POST /v1/company/search |
$0.05 USDC | Search for companies matching criteria (industry, headquarters location, size, founding year, keywords) instead of enriching one known company. Returns a list of matches |
How Payment Works
- Call a tool with your arguments.
- If the response contains
"payment_required": true, it includes the exact price, network, andpay_toaddress. - Sign an x402 payment for that amount using your own wallet. Qonoro never sees your private key.
- Call the tool again with the same arguments plus your
payment_signature. Qonoro validates, settles, and returns the result.
Local Development
conda create -n qonoro-mcp python=3.12 -y
conda activate qonoro-mcp
pip install -e ".[dev]"
copy .env.example .env
pytest
qonoro-mcp
QONORO_BASE_URL defaults to https://api.qonoro.ai. Override it in .env only for local testing against a dev server. No secrets required.
L
Metadata
Release files for qonoro-mcp 0.12.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| qonoro_mcp-0.12.0.tar.gz | 16.0 kB | Without provenance | Details for qonoro_mcp-0.12.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| qonoro_mcp-0.12.0-py3-none-any.whl | Python 3 | none | any | Details for qonoro_mcp-0.12.0-py3-none-any.whl |
Total release size: 29.9 kB
Release files / qonoro_mcp-0.12.0.tar.gz
| Download URL | qonoro_mcp-0.12.0.tar.gz |
|---|---|
| Size | 16.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77c85ddbf86fb3a927034847f62f9d76d2384ba3b6dfd5b307ac3e64e0569b4f
|
|
BLAKE2b-256 checksum How to use checksums |
1c06f799c6f95228f9b5606028036661a8428d8900fb3174d22c43b08e19057b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / qonoro_mcp-0.12.0-py3-none-any.whl
| Download URL | qonoro_mcp-0.12.0-py3-none-any.whl |
|---|---|
| Size | 13.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
124a4d83f64cc84997d98a2e74a7c5ca4f368dae91c97723d46d538d3810ca09
|
|
BLAKE2b-256 checksum How to use checksums |
939fbc50a5037298a3f839cef7c0e46aa00d24cf6094f047bdc55eba14bdd7e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Security for qonoro-mcp 0.12.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.