Search business leads
SpyFu Business Leads by niche, location and contact type, with ad budget and SEO click estimates.
MCP tool spyfu_read → search_business_leads
read
Runs the Business Leads search from the List Builder. Each lead has its domain, SpyFu's estimated monthly ad budget, its predicted SEO clicks and the contact types SpyFu has: email, phone or social accounts. Contact details themselves come only with SpyFu's export, which has a monthly cap per plan; this tool does not export, so it does not use that cap.
Parameters
| Name | Type | Description |
|---|---|---|
| keyword string required | string | Niche keyword, for example shoe store. |
| exclude_keywords string | string | Comma-separated keywords to leave out. |
| industry string | string | Industry as named in SpyFu's filter. |
| location string | string | Place to narrow the leads to, for example Arizona. |
| contact_type string | string | Comma-separated contact types a lead must have, for example email, phone. |
| technology string | string | Technology the lead's site uses, for example a shopping cart. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "spyfu_read",
"arguments": {
"operation": "search_business_leads",
"arguments": {
"keyword": "shoe store",
"location": "Arizona",
"contact_type": "email, phone"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"keyword": "shoe store",
"location": "Arizona",
"total": 64,
"leads": [
{
"domain": "desertsole.example",
"estimated_monthly_ad_budget": 3200,
"estimated_seo_clicks": 410,
"contacts": [
"email",
"phone",
"twitter"
]
},
{
"domain": "cactus-kicks.example",
"estimated_monthly_ad_budget": 1800,
"estimated_seo_clicks": 150,
"contacts": [
"email",
"phone"
]
}
]
},
"isError": false
}