Lead Enrichment MCP Server
MCP (Model Context Protocol) Server that enables AI assistants like Claude to orchestrate complex lead enrichment and prospecting workflows through natural conversation.
What This Does
Instead of manually running multiple actors and combining data, you can ask Claude:
"Find me 10 SaaS companies in Austin, enrich them with Apollo data, scrape the CEOs' LinkedIn profiles, and prioritize by buying signals"
The MCP server handles the entire pipeline automatically.
Available Tools
1. find_prospects
Search Google Maps for businesses matching your criteria.
{
"tool": "find_prospects",
"toolInput": {
"searchQuery": "marketing agency",
"location": "Austin, TX",
"maxResults": 10
}
}
2. enrich_lead
Enrich a single lead with data from 10+ B2B providers.
{
"tool": "enrich_lead",
"toolInput": {
"email": "john@example.com",
"company": "Example Inc",
"domain": "example.com",
"providers": ["apollo", "clearbit", "hunter"]
}
}
3. enrich_leads_batch
Enrich multiple leads at once.
{
"tool": "enrich_leads_batch",
"toolInput": {
"leads": [
{"email": "john@example.com", "company": "Example Inc"},
{"email": "jane@acme.com", "company": "Acme Corp"}
],
"providers": ["apollo", "clearbit"]
}
}
4. scrape_linkedin_profile
Get LinkedIn profile data for a contact.
{
"tool": "scrape_linkedin_profile",
"toolInput": {
"linkedinUrl": "https://linkedin.com/in/johndoe",
"includeExperience": true,
"includeSkills": true
}
}
5. scrape_linkedin_posts
Analyze recent LinkedIn posts for buying signals.
{
"tool": "scrape_linkedin_posts",
"toolInput": {
"linkedinUrl": "https://linkedin.com/in/johndoe",
"maxPosts": 10
}
}
6. analyze_tech_stack
Scan a website for technologies used.
{
"tool": "analyze_tech_stack",
"toolInput": {
"url": "https://example.com"
}
}
7. score_and_prioritize
AI-powered lead scoring with buying signals.
{
"tool": "score_and_prioritize",
"toolInput": {
"leads": [...],
"scoringCriteria": {
"targetIndustry": "SaaS",
"targetCompanySize": "50-200",
"targetTitles": ["CEO", "CTO", "VP Engineering"]
}
}
}
8. generate_outreach
Create personalized outreach messaging.
{
"tool": "generate_outreach",
"toolInput": {
"lead": {...},
"tone": "professional",
"channel": "email",
"offerContext": "AI-powered SEO tools"
}
}
9. full_pipeline
End-to-end prospecting workflow.
{
"tool": "full_pipeline",
"toolInput": {
"searchQuery": "SaaS companies",
"location": "San Francisco, CA",
"maxResults": 20,
"enrichProviders": ["apollo", "clearbit"],
"scrapeLinkedIn": true,
"generateOutreach": true
}
}
Integrated Actors
This MCP server orchestrates:
BYOK (Bring Your Own Key)
Provide your own API keys for:
- Apollo.io - Contact and company data
- Clearbit - Company enrichment
- Hunter.io - Email finding
- Anthropic - AI scoring and outreach
Pricing
Pay-per-event pricing:
- $0.005 per MCP tool call
- $0.01 per lead enriched
- $0.02 per LinkedIn profile scraped
- $0.015 per lead scored
- $0.008 per prospect found
Demo Mode
Set demoMode: true to test with sample data without using API credits.
Example Conversation
User: Find me marketing agencies in Denver with 20+ employees, enrich with Apollo, and score them for our AI tools pitch. Claude: I'll use the Lead Enrichment MCP Server to:1. Find marketing agencies in Denver via Google Maps
2. Filter for 20+ employees
3. Enrich with Apollo.io data
4. Score and prioritize for your AI tools pitch
[Executes full_pipeline tool]Here are your top 5 prospects:
1. Digital Peak Marketing (Score: 92/100)
- CEO: Sarah Johnson | LinkedIn
- Buying Signals: Recently posted about AI adoption, hiring data analysts
- Recommended Approach: Reference their Q3 growth initiative...
---
Built by John Rippy | johnrippy.link🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →