Prospect Intelligence
B2B company research and work-email lookup for AI agents. Pay per call in USDC on Base via x402.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"prospect-intelligence": {
"url": "https://prospect-intelligence.prospectintel.workers.dev/mcp"
}
}
}リモートエンドポイント
https://prospect-intelligence.prospectintel.workers.dev/mcpstreamable-httpできること
ツール一覧
ツール(5)
🟢basic_lookup(company, domain)
Short public company brief: what the company does, industry, headquarters and key facts, from Wikipedia and the company's public homepage, each with a source URL. Not a verified contact or CRM record. Price: $0.10 USDC on Base per call via x402; this MCP call returns payment instructions and the paid HTTP route POST /v1/basic returns the brief. Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Company name, for example \"Stripe\".",
"minLength": 1,
"examples": [
"Stripe"
]
},
"domain": {
"type": "string",
"description": "Optional company website domain without https, for example stripe.com. Improves accuracy and enables the public website crawl.",
"examples": [
"stripe.com"
]
}
},
"required": [
"company"
],
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"payment_required",
"ok"
],
"description": "payment_required: pay the HTTP route with x402 to get the result. ok: result is included."
},
"tool": {
"type": "string",
"description": "Tool name."
},
"payment": {
"type": "object",
"description": "Payment instructions. MCP tools/call does not charge or run the paid work; call the HTTP route with x402.",
"properties": {
"protocol": {
"type": "string",
"description": "Payment protocol, always x402 (v2)."
},
"method": {
"type": "string",
"description": "HTTP method for the paid route."
},
"url": {
"type": "string",
"description": "Paid HTTP route to call."
},
"price": {
"type": "string",
"description": "Price in USD, paid as USDC."
},
"amount": {
"type": "string",
"description": "Price in USDC base units (6 decimals)."
},
"network": {
"type": "string",
"description": "CAIP-2 network id (eip155:8453 = Base mainnet)."
},
"asset": {
"type": "string",
"description": "USDC contract address on Base."
},
"pay_to": {
"type": "string",
"description": "Receiving wallet address."
},
"body": {
"type": "object",
"description": "JSON body to POST (the tool arguments you sent).",
"additionalProperties": true
},
"how": {
"type": "string",
"description": "Step-by-step payment flow."
}
},
"required": [
"protocol",
"method",
"url",
"price",
"network"
]
},
"result": {
"type": "object",
"description": "Paid result: structured company brief with source URLs.",
"properties": {
"tool": {
"type": "string"
},
"company": {
"type": "object"
},
"sources": {
"type": "array",
"items": {
"type": "object"
}
}
},
"additionalProperties": true
},
"message": {
"type": "string",
"description": "Human-readable summary."
}
},
"required": [
"status",
"tool",
"message"
],
"additionalProperties": true
}🟢enriched_lookup(company, domain)
Richer public company record for prospecting: description, industry, size signals, products, public website summary and sources. Use after basic_lookup when you need more context. Not a CRM row or verified email. Price: $0.75 USDC on Base per call via x402; this MCP call returns payment instructions and the paid HTTP route POST /v1/enriched returns the record. Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Company name, for example \"Stripe\".",
"minLength": 1,
"examples": [
"Stripe"
]
},
"domain": {
"type": "string",
"description": "Optional company website domain without https, for example stripe.com. Improves accuracy and enables the public website crawl.",
"examples": [
"stripe.com"
]
}
},
"required": [
"company"
],
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"payment_required",
"ok"
],
"description": "payment_required: pay the HTTP route with x402 to get the result. ok: result is included."
},
"tool": {
"type": "string",
"description": "Tool name."
},
"payment": {
"type": "object",
"description": "Payment instructions. MCP tools/call does not charge or run the paid work; call the HTTP route with x402.",
"properties": {
"protocol": {
"type": "string",
"description": "Payment protocol, always x402 (v2)."
},
"method": {
"type": "string",
"description": "HTTP method for the paid route."
},
"url": {
"type": "string",
"description": "Paid HTTP route to call."
},
"price": {
"type": "string",
"description": "Price in USD, paid as USDC."
},
"amount": {
"type": "string",
"description": "Price in USDC base units (6 decimals)."
},
"network": {
"type": "string",
"description": "CAIP-2 network id (eip155:8453 = Base mainnet)."
},
"asset": {
"type": "string",
"description": "USDC contract address on Base."
},
"pay_to": {
"type": "string",
"description": "Receiving wallet address."
},
"body": {
"type": "object",
"description": "JSON body to POST (the tool arguments you sent).",
"additionalProperties": true
},
"how": {
"type": "string",
"description": "Step-by-step payment flow."
}
},
"required": [
"protocol",
"method",
"url",
"price",
"network"
]
},
"result": {
"type": "object",
"description": "Paid result: enriched company record with source URLs.",
"properties": {
"tool": {
"type": "string"
},
"company": {
"type": "object"
},
"sources": {
"type": "array",
"items": {
"type": "object"
}
}
},
"additionalProperties": true
},
"message": {
"type": "string",
"description": "Human-readable summary."
}
},
"required": [
"status",
"tool",
"message"
],
"additionalProperties": true
}🟢prospect_brief(company, domain)
Full sales prospect brief for one company: overview, positioning, likely needs and talking points, built from public sources with URLs. Price: $3.00 USDC on Base per call via x402; this MCP call returns payment instructions and the paid HTTP route POST /v1/deep returns the brief. Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"company": {
"type": "string",
"description": "Company name, for example \"Stripe\".",
"minLength": 1,
"examples": [
"Stripe"
]
},
"domain": {
"type": "string",
"description": "Optional company website domain without https, for example stripe.com. Improves accuracy and enables the public website crawl.",
"examples": [
"stripe.com"
]
}
},
"required": [
"company"
],
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"payment_required",
"ok"
],
"description": "payment_required: pay the HTTP route with x402 to get the result. ok: result is included."
},
"tool": {
"type": "string",
"description": "Tool name."
},
"payment": {
"type": "object",
"description": "Payment instructions. MCP tools/call does not charge or run the paid work; call the HTTP route with x402.",
"properties": {
"protocol": {
"type": "string",
"description": "Payment protocol, always x402 (v2)."
},
"method": {
"type": "string",
"description": "HTTP method for the paid route."
},
"url": {
"type": "string",
"description": "Paid HTTP route to call."
},
"price": {
"type": "string",
"description": "Price in USD, paid as USDC."
},
"amount": {
"type": "string",
"description": "Price in USDC base units (6 decimals)."
},
"network": {
"type": "string",
"description": "CAIP-2 network id (eip155:8453 = Base mainnet)."
},
"asset": {
"type": "string",
"description": "USDC contract address on Base."
},
"pay_to": {
"type": "string",
"description": "Receiving wallet address."
},
"body": {
"type": "object",
"description": "JSON body to POST (the tool arguments you sent).",
"additionalProperties": true
},
"how": {
"type": "string",
"description": "Step-by-step payment flow."
}
},
"required": [
"protocol",
"method",
"url",
"price",
"network"
]
},
"result": {
"type": "object",
"description": "Paid result: prospect brief with source URLs.",
"properties": {
"tool": {
"type": "string"
},
"company": {
"type": "object"
},
"sources": {
"type": "array",
"items": {
"type": "object"
}
}
},
"additionalProperties": true
},
"message": {
"type": "string",
"description": "Human-readable summary."
}
},
"required": [
"status",
"tool",
"message"
],
"additionalProperties": true
}🟢run_named_tool(tool, company, domain, person)
Run one named public-source analysis: research_company, research_person, find_decision_makers, analyze_marketing_opportunity, identify_buying_signals, enrich_prospect, score_prospect or generate_prospect_brief. Fields with no verified public source come back as unknown rather than guessed. Price: $0.75 USDC on Base per call via x402; this MCP call returns payment instructions and the paid HTTP route POST /v1/tools returns the result. Read-only.
入力スキーマ
{
"type": "object",
"properties": {
"tool": {
"type": "string",
"enum": [
"research_company",
"research_person",
"find_decision_makers",
"analyze_marketing_opportunity",
"identify_buying_signals",
"enrich_prospect",
"score_prospect",
"generate_prospect_brief"
],
"description": "Which analysis to run.",
"examples": [
"score_prospect"
]
},
"company": {
"type": "string",
"description": "Company name (for company tools).",
"examples": [
"Stripe"
]
},
"domain": {
"type": "string",
"description": "Optional company domain, for example stripe.com.",
"examples": [
"stripe.com"
]
},
"person": {
"type": "string",
"description": "Person's full name (for research_person).",
"examples": [
"Patrick Collison"
]
}
},
"required": [
"tool"
],
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"payment_required",
"ok"
],
"description": "payment_required: pay the HTTP route with x402 to get the result. ok: result is included."
},
"tool": {
"type": "string",
"description": "Tool name."
},
"payment": {
"type": "object",
"description": "Payment instructions. MCP tools/call does not charge or run the paid work; call the HTTP route with x402.",
"properties": {
"protocol": {
"type": "string",
"description": "Payment protocol, always x402 (v2)."
},
"method": {
"type": "string",
"description": "HTTP method for the paid route."
},
"url": {
"type": "string",
"description": "Paid HTTP route to call."
},
"price": {
"type": "string",
"description": "Price in USD, paid as USDC."
},
"amount": {
"type": "string",
"description": "Price in USDC base units (6 decimals)."
},
"network": {
"type": "string",
"description": "CAIP-2 network id (eip155:8453 = Base mainnet)."
},
"asset": {
"type": "string",
"description": "USDC contract address on Base."
},
"pay_to": {
"type": "string",
"description": "Receiving wallet address."
},
"body": {
"type": "object",
"description": "JSON body to POST (the tool arguments you sent).",
"additionalProperties": true
},
"how": {
"type": "string",
"description": "Step-by-step payment flow."
}
},
"required": [
"protocol",
"method",
"url",
"price",
"network"
]
},
"result": {
"type": "object",
"description": "Paid result: the named analysis with source URLs.",
"properties": {
"tool": {
"type": "string"
},
"company": {
"type": "object"
},
"sources": {
"type": "array",
"items": {
"type": "object"
}
}
},
"additionalProperties": true
},
"message": {
"type": "string",
"description": "Human-readable summary."
}
},
"required": [
"status",
"tool",
"message"
],
"additionalProperties": true
}🟢email_lookup(domain, first_name, last_name, full_name, found_only)
Find one person's work email at a company domain. Returns the address, whether it was found publicly or inferred from the company's pattern, Hunter's real verification status (valid, accept_all, unknown, invalid), a confidence score, the pages it was seen on and a recommendation. Price: $0.08 USDC on Base via x402, charged only when an address is returned (no result = not charged); this MCP call returns payment instructions for POST /v1/email. Read-only; never sends email. 'valid' means the mail server accepted the address, not that a person reads it.
入力スキーマ
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Company email domain, for example stripe.com.",
"minLength": 3,
"examples": [
"stripe.com"
]
},
"first_name": {
"type": "string",
"description": "Person's first name.",
"examples": [
"Patrick"
]
},
"last_name": {
"type": "string",
"description": "Person's last name.",
"examples": [
"Collison"
]
},
"full_name": {
"type": "string",
"description": "Alternative to first_name + last_name: the full name.",
"examples": [
"Patrick Collison"
]
},
"found_only": {
"type": "boolean",
"description": "If true, return only addresses found publicly (no pattern inference).",
"default": false
}
},
"required": [
"domain"
],
"additionalProperties": false
}出力スキーマ
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"payment_required",
"ok"
],
"description": "payment_required: pay the HTTP route with x402 to get the result. ok: result is included."
},
"tool": {
"type": "string",
"description": "Tool name."
},
"payment": {
"type": "object",
"description": "Payment instructions. MCP tools/call does not charge or run the paid work; call the HTTP route with x402.",
"properties": {
"protocol": {
"type": "string",
"description": "Payment protocol, always x402 (v2)."
},
"method": {
"type": "string",
"description": "HTTP method for the paid route."
},
"url": {
"type": "string",
"description": "Paid HTTP route to call."
},
"price": {
"type": "string",
"description": "Price in USD, paid as USDC."
},
"amount": {
"type": "string",
"description": "Price in USDC base units (6 decimals)."
},
"network": {
"type": "string",
"description": "CAIP-2 network id (eip155:8453 = Base mainnet)."
},
"asset": {
"type": "string",
"description": "USDC contract address on Base."
},
"pay_to": {
"type": "string",
"description": "Receiving wallet address."
},
"body": {
"type": "object",
"description": "JSON body to POST (the tool arguments you sent).",
"additionalProperties": true
},
"how": {
"type": "string",
"description": "Step-by-step payment flow."
}
},
"required": [
"protocol",
"method",
"url",
"price",
"network"
]
},
"result": {
"type": "object",
"description": "Paid result: { outcome, email, address_origin, verification: { status, provider }, confidence: { score }, evidence: { sources }, recommendation, billing }.",
"properties": {
"outcome": {
"type": "string"
},
"email": {
"type": [
"string",
"null"
]
},
"address_origin": {
"type": "string"
},
"verification": {
"type": "object"
}
},
"additionalProperties": true
},
"message": {
"type": "string",
"description": "Human-readable summary."
}
},
"required": [
"status",
"tool",
"message"
],
"additionalProperties": true
}コミュニティ
エビデンス