B2B Leads Finder - Email, LinkedIn & Phone Scraper (No API Key)
Pricing
$2.00 / 1,000 b2b leads
B2B Leads Finder - Email, LinkedIn & Phone Scraper (No API Key)
Find verified business emails, LinkedIn profiles & phone numbers for any company. Free Apollo.io, ZoomInfo & Lusha alternative - no API key, no login. MX-verified emails via Google SERP + website scraping. Use it as an MCP server in Claude, ChatGPT & AI agents.
Pricing
$2.00 / 1,000 b2b leads
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
8
Monthly active users
3 days ago
Last modified
Categories
Share
B2B Leads Finder — Emails, LinkedIn & Phones (No API Key)
Find verified business emails, LinkedIn profiles, and phone numbers for people at target companies. A free alternative to Apollo.io, ZoomInfo, and Lusha — no API keys, no subscriptions required.
What it does
Combines three public data surfaces to build B2B lead profiles:
- LinkedIn via Google SERP — searches
site:linkedin.com/in "company" "job title"to discover employee profiles without ever touching LinkedIn directly (no login, no ban risk) - Email pattern guessing — generates the most common business email patterns (firstname@domain, f.lastname@domain, etc.) and validates the domain has MX records via DNS lookup (no SMTP, no spam risk)
- Company website scraping — visits /team, /about, /contact, and /people pages with a full Playwright browser to extract directly-listed emails and phone numbers
Output fields
| Field | Description |
|---|---|
company | Company name |
domain | Company domain |
name | Person's full name |
job_title | Their role / LinkedIn headline |
linkedin_url | Public LinkedIn profile URL |
email | Business email (if found or guessed) |
email_confidence | found (scraped directly) or guessed (pattern) |
phone | Phone number (if found on website) |
source | linkedin-serp or website-scrape |
scraped_at | ISO timestamp |
Input
- companies — list of company names or domains (
"stripe.com","Notion") - jobTitles — job title filters (
"CEO","Head of Marketing") — leave empty for all roles - maxLeadsPerCompany — 1–100, default 10
- scrapeWebsite — enable Playwright company website scraping (default true)
- proxy — use GOOGLE_SERP proxy group for best results
Pricing
First 25 leads per Apify account are free (lifetime, tracked across runs). After that, charged per lead via Pay-Per-Event.
Privacy & compliance
All data comes from publicly indexed web pages (Google SERP, public company websites). No private scraping of LinkedIn, no SMTP connections, no third-party data APIs.
Use in Claude, ChatGPT & any MCP agent
This actor is also a Model Context Protocol (MCP) server tool — call it directly from Claude, ChatGPT, Cursor, Windsurf, or any MCP-compatible AI agent. The agent only pays for results delivered (same pay-per-result model).
- Per-actor MCP endpoint:
https://mcp.apify.com/?tools=themineworks/b2b-leads-finder - Full Mine Works MCP server (all tools):
https://the-mine-works-mcp.hatchable.site/api/mcp
// Call this actor as a tool via apify-client (Node)import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('themineworks/b2b-leads-finder').call({ /* input from the table above */ });const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);