Crawler Summary

crewai-mcp-lead-gen-agents answer-first brief

AI agent crew that generates qualified B2B lead lists with enriched contacts and personalized outreach using CrewAI + 5 MCP servers + Google Gemini. CrewAI MCP Lead Gen Agents **A multi-agent system that generates qualified B2B lead lists with enriched contact data and personalized outreach templates — powered by CrewAI, Google Gemini, and 5 production MCP servers from the $1.** $1 $1 --- The Problem with Manual Prospecting Sales teams spend an average of 21% of their day researching prospects. An SDR manually checking LinkedIn, searching Crunchbase for funding d Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 5/31/2026.

Freshness

Last checked 5/31/2026

Best For

crewai-mcp-lead-gen-agents is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 66/100

crewai-mcp-lead-gen-agents

AI agent crew that generates qualified B2B lead lists with enriched contacts and personalized outreach using CrewAI + 5 MCP servers + Google Gemini. CrewAI MCP Lead Gen Agents **A multi-agent system that generates qualified B2B lead lists with enriched contact data and personalized outreach templates — powered by CrewAI, Google Gemini, and 5 production MCP servers from the $1.** $1 $1 --- The Problem with Manual Prospecting Sales teams spend an average of 21% of their day researching prospects. An SDR manually checking LinkedIn, searching Crunchbase for funding d

OpenClawself-declared

Public facts

4

Change events

0

Artifacts

0

Freshness

May 31, 2026

Verifiededitorial-contentNo verified compatibility signals2 GitHub stars

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 5/31/2026.

2 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

May 31, 2026

Vendor

Vinkius Labs

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 5/31/2026.

Setup snapshot

git clone https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Vinkius Labs

profilemedium
Observed May 31, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed May 31, 2026Source linkProvenance
Adoption (1)

Adoption signal

2 GitHub stars

profilemedium
Observed May 31, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

3

Snippets

0

Languages

python

Executable Examples

bash

git clone https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents.git
cd crewai-mcp-lead-gen-agents

python -m venv .venv
source .venv/bin/activate    # Linux/macOS
# .venv\Scripts\activate     # Windows

pip install -e .

bash

cp .env.example .env

bash

# Validate configuration
lead-gen validate

# Generate leads for FinTech VP of Engineering
lead-gen prospect "FinTech" "VP of Engineering" \
  --size "50-500" \
  --product "API monitoring platform" \
  --value "reduce API downtime by 90%"

# Generate leads for SaaS Head of Product
lead-gen prospect "SaaS" "Head of Product" \
  --size "100-1000" \
  --product "user analytics platform" \
  --value "increase feature adoption by 3x"

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

AI agent crew that generates qualified B2B lead lists with enriched contacts and personalized outreach using CrewAI + 5 MCP servers + Google Gemini. CrewAI MCP Lead Gen Agents **A multi-agent system that generates qualified B2B lead lists with enriched contact data and personalized outreach templates — powered by CrewAI, Google Gemini, and 5 production MCP servers from the $1.** $1 $1 --- The Problem with Manual Prospecting Sales teams spend an average of 21% of their day researching prospects. An SDR manually checking LinkedIn, searching Crunchbase for funding d

Full README

CrewAI MCP Lead Gen Agents

A multi-agent system that generates qualified B2B lead lists with enriched contact data and personalized outreach templates — powered by CrewAI, Google Gemini, and 5 production MCP servers from the Vinkius AI Gateway.

License: MIT Python 3.11+


The Problem with Manual Prospecting

Sales teams spend an average of 21% of their day researching prospects. An SDR manually checking LinkedIn, searching Crunchbase for funding data, running Hunter.io for email addresses, and then writing a personalized email for each lead — that is 2+ hours per 10 leads, and the quality degrades with fatigue.

This project automates the entire pipeline. Three AI agents handle company research, contact enrichment, and outreach personalization in a single run. You define your Ideal Customer Profile, and the system delivers a qualified lead list with verified emails and ready-to-send outreach templates.

The key differentiator is that the agents access live data through the Model Context Protocol (MCP) — they query Apollo.io for firmographics, Crunchbase for funding data, Hunter for verified emails, LinkedIn for professional profiles, and Exa AI for recent company signals. No stale data. No guessing.


How It Works

Phase 1 — Company Research and Qualification

The first agent acts as a senior sales researcher. It uses two MCP servers:

  • Apollo.io for company search, firmographics, employee count, revenue estimates, and technology stack detection
  • Crunchbase for funding rounds, investors, total funding raised, and acquisition history

Given your ICP (industry, company size, product fit), it finds 10 qualified companies, scores each for fit from 1-10, and provides reasoning for every score.

Phase 2 — Contact Enrichment

The second agent finds decision-makers at each qualified company. It uses two MCP servers:

  • Hunter for email discovery and verification with confidence scores
  • LinkedIn for professional profiles, current titles, seniority levels, and department information

It targets the specific role you define (VP of Engineering, Head of Product, CFO) and prioritizes email accuracy over speed.

Phase 3 — Personalized Outreach

The third agent creates outreach templates. It uses one MCP server:

  • Exa AI for semantic search of recent company news, blog posts, and hiring signals

Each email references something specific about the prospect's company — a recent funding round, a hiring trend, a technology adoption — connecting it to your value proposition. Emails are kept under 120 words with a single clear call to action.


Only 5 MCP Servers Required

This project is intentionally lean. You need only 5 MCP servers to run the full pipeline:

| MCP Server | Agent | Purpose | |---|---|---| | apolloio-mcp | Lead Researcher | Company search, firmographics, tech stack | | crunchbase-mcp | Lead Researcher | Funding data, investors, company profiles | | hunter-mcp | Contact Enricher | Email discovery and verification | | linkedin-mcp | Contact Enricher | Professional profiles, job titles | | exa-ai-mcp | Outreach Strategist | Company news, signals, personalization data |

All hosted on the Vinkius AI Gateway. Deploy each one in under a minute and get your SSE endpoint URL.

Want More Data Sources?

The Vinkius AI Gateway offers additional sales intelligence MCP servers you can add with a one-line config change:

Browse the full catalog of 2,600+ production-ready MCP servers at vinkius.com/en/categories.


Getting Started

Prerequisites

Installation

git clone https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents.git
cd crewai-mcp-lead-gen-agents

python -m venv .venv
source .venv/bin/activate    # Linux/macOS
# .venv\Scripts\activate     # Windows

pip install -e .

Configuration

cp .env.example .env

Add your Gemini API key and 5 Vinkius MCP URLs.

Usage

# Validate configuration
lead-gen validate

# Generate leads for FinTech VP of Engineering
lead-gen prospect "FinTech" "VP of Engineering" \
  --size "50-500" \
  --product "API monitoring platform" \
  --value "reduce API downtime by 90%"

# Generate leads for SaaS Head of Product
lead-gen prospect "SaaS" "Head of Product" \
  --size "100-1000" \
  --product "user analytics platform" \
  --value "increase feature adoption by 3x"

Generated Output

The system produces a markdown report containing:

| Section | Content | |---|---| | Company Profiles | 10 qualified companies with firmographics, fit scores, and reasoning | | Decision-Maker Contacts | Verified emails, LinkedIn profiles, titles, seniority | | Outreach Templates | 10 personalized emails with subject lines and CTAs | | Summary Metrics | Total leads, average fit score, email coverage rate |


Technical Details

  • Framework: CrewAI with Flows and @CrewBase decorators
  • LLM: Google Gemini 2.0 Flash (free tier compatible)
  • State: Pydantic models — CompanyProfile, ContactProfile, OutreachMessage
  • MCP: Native CrewAI mcps= field with SSE transport to Vinkius AI Gateway
  • CLI: Typer with ICP-based arguments

FAQ

What is MCP?

The Model Context Protocol is an open standard for connecting AI systems to external tools. See modelcontextprotocol.io.

Can I push leads directly to my CRM?

Yes. Add the HubSpot, Salesforce, or Pipedrive MCP server and extend the outreach agent to push leads directly.

Is this GDPR compliant?

This tool discovers publicly available business contact information. However, compliance depends on your jurisdiction and how you use the data. Consult your legal team before using enriched contact data for outbound campaigns.


Contributing

Please read the Contributing Guide before submitting a pull request.

License

MIT — see LICENSE.


Built by Vinkius Labs with CrewAI and the Vinkius AI Gateway.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github OpenclewUpdated 4mo agoRank 65

@x1pay/langchain

LangChain/LangGraph tools for AI agent x402 payments on X1

OPENCLAW
Github OpenclewUpdated 4mo agoRank 65

oceanbus-langchain

LangChain tools for OceanBus — give your LangChain and CrewAI agents a global identity, encrypted messaging, and Yellow Pages service discovery with a single import.

OPENCLAWoceanbuslangchainlangchain-tools
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-10-08T23:20:27.429Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "label": "Vendor",
    "value": "Vinkius Labs",
    "category": "vendor",
    "href": "https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents",
    "sourceUrl": "https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-05-31T06:18:35.884Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "protocols",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "category": "compatibility",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-05-31T06:18:35.884Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "traction",
    "label": "Adoption signal",
    "value": "2 GitHub stars",
    "category": "adoption",
    "href": "https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents",
    "sourceUrl": "https://github.com/vinkius-labs/crewai-mcp-lead-gen-agents",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-05-31T06:18:35.884Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "handshake_status",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "category": "security",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-vinkius-labs-crewai-mcp-lead-gen-agents/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true,
    "metadata": {}
  }
]

Change Events JSON

[]

Sponsored

Ads related to crewai-mcp-lead-gen-agents and adjacent AI workflows.