Sales Intelligence MCP β 10 B2B Lead-Gen Tools for AI Agents
Pricing
from $8,000.00 / 1,000 sales intelligence tool calls
Sales Intelligence MCP β 10 B2B Lead-Gen Tools for AI Agents
One MCP endpoint that gives any AI agent ten B2B prospecting tools: find company emails, enrich companies, discover leads by industry, detect hiring signals, track funding, detect tech stack, and search LinkedIn jobs. Works in Claude Desktop, Cursor, Cline, Windsurf, and n8n. Billed per call.
Pricing
from $8,000.00 / 1,000 sales intelligence tool calls
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
4
Total users
2
Monthly active users
4 hours ago
Last modified
Categories
Share
One MCP endpoint that gives any AI agent ten B2B prospecting tools β find company emails, enrich a company, discover leads by industry, detect hiring signals, track funding, detect tech stack, and search LinkedIn jobs. Drop it into Claude Desktop, Cursor, Cline, Windsurf, or n8n and your assistant gains the prospecting power of Apollo, ZoomInfo, and Clearbit combined, billed per call instead of per seat.
This is the MCP hub for the NexGenData B2B suite: instead of juggling ten separate actors and API keys, your agent calls find_company_emails("stripe.com") or find_b2b_leads(industry="fintech", country="Singapore") and gets clean structured JSON back through a single streamable-HTTP MCP transport.
Who this is for
- AI SDR tooling β give a sales agent autonomous research, qualification, and enrichment.
- Founders building lead-gen automations β replace a four-vendor sales stack with one MCP server.
- Sales engineers + RevOps β drop into Cursor and let the agent write enrichment loops over CRM exports.
- Agent frameworks β LangChain, CrewAI, Autogen, Smolagents that need sales-intelligence tools.
- n8n workflows β call prospecting tools mid-automation.
The 10 tools
| Tool | What it does | Upstream actor |
|---|---|---|
find_company_emails(domain) | Discover role-based + verified business emails for a domain | company-email-finder |
enrich_company(domain_or_name) | Enrich one company with domain, industry, employees, socials, emails | company-enrichment-tool |
aggregate_company_profile(name) | Full profile from homepage + /about + /careers + Crunchbase + JSON-LD | company-data-aggregator |
find_b2b_leads(industry, country, limit) | Discover B2B leads matching industry / geo / size filters | b2b-leads-finder |
enrich_lead_list(domains) | Bulk-enrich a list of domains with contact + social data | lead-list-enricher |
detect_hiring_signal(company_slugs) | Detect hiring momentum (open roles, growth signals) for target accounts | hiring-signal-detector |
track_startup_funding(stage, sector, days_back) | Track recent funding rounds by stage / sector / lookback | startup-funding-tracker |
detect_tech_stack(domain) | Detect frameworks, CMS, analytics, payment, hosting (Wappalyzer replacement) | wappalyzer-replacement |
find_yc_companies(batch, stage) | Browse the Y Combinator directory by batch and status | yc-companies-directory-scraper |
search_linkedin_jobs(query, location) | Search public LinkedIn job postings (title, company, date, description) | linkedin-jobs-scraper |
Every tool returns structured JSON wrapped in MCP's structuredContent envelope, so agents can reason over it without an extra parsing step.
Connect your MCP client
The server runs in Apify Standby mode at:
https://nexgendata--sales-intelligence-mcp.apify.actor/mcp
You need an Apify token β grab it from Apify Console β Settings β Integrations.
Claude Desktop (claude_desktop_config.json)
{"mcpServers":{"sales-intelligence":{"url":"https://nexgendata--sales-intelligence-mcp.apify.actor/mcp","headers":{"Authorization":"Bearer YOUR_APIFY_TOKEN"}}}}
Cursor (~/.cursor/mcp.json)
{"mcpServers":{"sales-intelligence":{"url":"https://nexgendata--sales-intelligence-mcp.apify.actor/mcp","headers":{"Authorization":"Bearer YOUR_APIFY_TOKEN"}}}}
Cline, Windsurf, and Continue.dev use the same streamable-http transport β point the client at the URL with an Authorization: Bearer β¦ header.
Sample tool call
Agent call: find_b2b_leads(industry="fintech", country="SG", limit=25)Returns: structuredContent -> [{company, domain, contacts:[{name, role, email}], industry, size_range}]
Example agent workflow
"Find fintech companies in Singapore with hiring momentum and verified emails":
1. find_b2b_leads(industry="fintech", country="Singapore", limit=10)->10 fintech company domains in SG2. detect_hiring_signal(company_slugs=[...])-> keep the ones with open roles or growth signals3. enrich_lead_list(domains=[...])->add verified emails, social profiles, contact pages
One natural-language prompt, three MCP tool calls, a contact-ready list of qualified leads.
FAQ
Which clients does it work with? Claude Desktop, Cursor, Cline, Windsurf, and n8n β any MCP-compatible client that speaks the streamable-HTTP transport.
What tools does it expose? Ten: company emails, company enrichment, aggregate company profile, B2B leads, list enrichment, hiring-signal detection, funding tracking, tech-stack detection, YC directory, and LinkedIn jobs.
Do I need API keys for each underlying actor? No β one Apify token unlocks all ten tools. The server orchestrates everything server-side.
Can I extend it with my own tools?
Yes β the source is open in the actor. Fork it, add FastMCP @server.tool() decorators wrapping Actor.call(...), and redeploy under your own namespace.
Can AI agents pay autonomously? Yes β the underlying actors support agentic / Skyfire payment, so an agent can discover, fund, and invoke the tools without a human in the loop.
What's the typical latency? Most tool calls land in the 15β45s range; LinkedIn jobs with full descriptions or a full YC batch can take longer. The MCP transport keeps the connection open while the upstream runs.
Related NexGenData actors
- B2B Leads Finder β by Job Title, Industry & Location β discover net-new prospects by ICP filters.
- Company Enrichment β Bulk Domain to Firmographics & Tech Stack β enrich a list of domains in bulk.
- Website Contact Scraper β Emails & Phones from a URL List β pull contacts off a list of websites.
- LinkedIn Jobs Scraper β No Login, by Keyword & Location β public LinkedIn job postings as hiring-intent data.
- Company Email Finder β B2B Contact Scraper β decision-maker emails on a known domain.
