Skip to main content
Glama
automatiabcn

leadpipe-mcp

by automatiabcn

LeadPipe MCP

Motor de calificación de leads impulsado por IA para el Protocolo de Contexto de Modelos (MCP)

License: MIT TypeScript MCP

LeadPipe ingiere leads de cualquier fuente, los enriquece con datos de la empresa, los califica de 0 a 100 usando reglas de IA configurables y exporta los leads calificados a tu CRM, todo a través del protocolo MCP.


Características

  • Ingesta de leads desde webhooks, formularios, APIs o CSV — individual o por lotes (hasta 100)

  • Auto-enriquecimiento con datos de la empresa: sector, tamaño, país, stack tecnológico (vía Hunter.io o heurísticas de dominio)

  • Motor de calificación por IA (0-100) con 6 dimensiones ponderadas + reglas personalizadas

  • Exportación a CRM a HubSpot, Pipedrive, CSV o JSON

  • Pre-calificación ICP para filtrar leads por correo gratuito/cargo/país/stack tecnológico antes de gastar un crédito de enriquecimiento

  • Análisis de pipeline con estadísticas en tiempo real, distribución de puntuaciones, tasas de conversión

  • Configurable con pesos de puntuación, cargos/sectores de alto valor, reglas personalizadas

  • 10 herramientas MCP + 3 recursos MCP que cubren todo el ciclo de vida del lead


Related MCP server: Lead Scoring AI MCP

Inicio rápido

Instalar desde el Marketplace de MCPize

  1. Busca LeadPipe MCP en mcpize.com

  2. Haz clic en Install y selecciona tu nivel de suscripción

  3. Las herramientas y recursos estarán disponibles automáticamente en cualquier cliente compatible con MCP (Cursor, VS Code, etc.)

Construir desde el código fuente

git clone https://github.com/enzoemir1/leadpipe-mcp.git
cd leadpipe-mcp
npm ci
npm run build

Añadir a la configuración de tu cliente MCP:

{
  "mcpServers": {
    "leadpipe": {
      "command": "node",
      "args": ["path/to/leadpipe-mcp/dist/index.js"]
    }
  }
}

Herramientas

lead_qualify

Filtra leads según tu Perfil de Cliente Ideal (ICP) antes de gastar créditos de enriquecimiento. Utiliza solo señales disponibles localmente — dominio de correo, cargo, país, sector, tamaño de empresa, stack tecnológico — por lo que no se cobra nada a Hunter.io, HubSpot o Pipedrive.

{
  "criteria": {
    "reject_freemail": true,
    "required_title_keywords": ["vp", "director", "head", "founder"],
    "target_countries": ["US", "CA", "GB"],
    "min_company_size": "11-50",
    "required_tech_stack": ["shopify"]
  },
  "auto_disqualify": true
}

Devuelve decisiones de calificado/rechazado por lead con motivos y una cifra estimada de ahorro de créditos.

Combina bien con herramientas de detección de plataforma. Si encadenas una herramienta como Detecto (detect_platform) antes de lead_qualify, el stack tecnológico detectado completa company.tech_stack, y required_tech_stack puede descartar leads de plataformas incorrectas antes de que lleguen al enriquecimiento o la calificación.

lead_ingest

Añade un solo lead al pipeline.

{
  "email": "jane@acme.com",
  "first_name": "Jane",
  "last_name": "Smith",
  "job_title": "VP of Engineering",
  "company_name": "Acme Corp",
  "company_domain": "acme.com",
  "source": "website_form",
  "tags": ["demo-request"]
}

lead_batch_ingest

Añade de 1 a 100 leads a la vez. Los duplicados se omiten automáticamente.

{
  "leads": [
    { "email": "lead1@corp.com", "job_title": "CEO" },
    { "email": "lead2@startup.io", "job_title": "CTO" }
  ]
}

lead_enrich

Enriquece un lead con datos de la empresa usando el dominio del correo electrónico.

{ "lead_id": "uuid-of-lead" }

Devuelve: nombre de la empresa, sector, tamaño, país, stack tecnológico, URL de LinkedIn.

lead_score

Calcula una puntuación de calificación (0-100). Los leads con 60+ puntos se marcan como calificados.

{ "lead_id": "uuid-of-lead" }

Devuelve la puntuación + desglose detallado en las 6 dimensiones.

lead_search

Busca y filtra leads con paginación.

{
  "query": "acme",
  "status": "qualified",
  "min_score": 60,
  "limit": 20,
  "offset": 0
}

lead_export

Exporta leads a CRM o formato de archivo.

{
  "target": "hubspot",
  "min_score": 60
}

Destinos: hubspot, pipedrive, csv, json

La exportación a Google Sheets está en la hoja de ruta. Actualmente devuelve datos formateados listos para Sheets.

pipeline_stats

Obtén estadísticas del pipeline. No requiere entrada.

Devuelve: total de leads, desglose por estado/fuente, puntuación media, distribución de puntuaciones, tasa de calificación, leads de hoy/semana/mes.

config_scoring

Ver o actualizar la configuración de calificación.

{
  "job_title_weight": 0.30,
  "high_value_titles": ["ceo", "cto", "vp", "founder"],
  "custom_rules": [
    {
      "field": "company_industry",
      "operator": "equals",
      "value": "fintech",
      "points": 15,
      "description": "Bonus for fintech companies"
    }
  ]
}

Recursos

Recurso

Descripción

leads://recent

Los 50 leads añadidos más recientemente

leads://pipeline

Resumen del pipeline con conteo de estados, puntuaciones, tasas de conversión

leads://config

Configuración actual del motor de calificación


Motor de calificación

Los leads se califican de 0 a 100 usando un promedio ponderado de 6 dimensiones:

Dimensión

Peso predeterminado

Cómo funciona

Cargo

25%

C-level/Fundador: 100, VP/Director: 85, Manager: 65, Senior: 50, Junior: 15

Tamaño de empresa

20%

Tamaños preferidos (11-50, 51-200, 201-500): 90, otros escalados proporcionalmente

Sector

20%

Sectores de alto valor (SaaS, fintech, etc.): 90, otros: 40

Interacción

15%

Teléfono proporcionado, nombre completo, etiquetas, tipo de fuente (landing page > CSV)

Recencia

10%

Hoy: 100, última semana: 75, último mes: 35, 3+ meses: 5

Reglas personalizadas

10%

Reglas definidas por el usuario con -50 a +50 puntos cada una

Fórmula: score = sum(dimension_score * weight)

Los leads con puntuación >= 60 están calificados. Por debajo de 60 están descalificados.


Integración CRM

HubSpot

Establece la variable de entorno HUBSPOT_API_KEY con tu token de acceso de aplicación privada de HubSpot.

export HUBSPOT_API_KEY="pat-xxx-xxx"

Pipedrive

Establece la variable de entorno PIPEDRIVE_API_KEY.

export PIPEDRIVE_API_KEY="xxx"

CSV / JSON

No se requiere configuración. La exportación devuelve los datos directamente.


Enriquecimiento

LeadPipe extrae el dominio del correo electrónico del lead y busca datos de la empresa:

  1. Hunter.io (si HUNTER_API_KEY está configurado) — devuelve organización, sector, país, stack tecnológico

  2. Heurísticas de dominio — mapea dominios conocidos a datos de la empresa

  3. Detección de correo gratuito — gmail.com, yahoo.com, etc. son marcados (sin enriquecimiento de empresa)


Precios

Nivel

Precio

Leads/mes

Características

Free

$0

25

Ingesta, calificación manual, pre-calificación ICP

Pro

$19/mes

300

Calificación IA, enriquecimiento Hunter.io, exportación CRM

Business

$39/mes

2.500

Análisis de pipeline, reglas personalizadas, soporte prioritario

Agency

$99/mes

10.000

Multi-cliente, exportaciones marca blanca

Disponible en el Marketplace de MCPize.


Desarrollo

npm run dev        # Hot reload development
npm run build      # Production build
npm test           # Run unit tests
npm run inspect    # Open MCP Inspector

Licencia Pro

LeadPipe se entrega en modo Freelead_demo_seed, lead_ingest, lead_batch_ingest, lead_search, lead_score y config_scoring están abiertos. Las siguientes herramientas requieren una licencia Pro:

  • lead_qualify — pre-filtro ICP

  • lead_enrich — enriquecimiento de base de conocimientos de dominio

  • lead_export — HubSpot / Pipedrive / Google Sheets / CSV / JSON

  • pipeline_stats — análisis de cartera

Compra una licencia Pro (€19, de por vida, 3 máquinas): https://automatiabcn.lemonsqueezy.com/buy/360565a3-2577-45e2-93dd-1548a881f456

O consigue el Indie MCP Stack Bundle (€69, los 4 servidores).

Luego activa configurando la variable de entorno:

export LEMONSQUEEZY_LICENSE_KEY=YOUR-KEY-HERE

O en la configuración de tu cliente Claude Desktop / MCP:

{
  "mcpServers": {
    "leadpipe-mcp": {
      "command": "npx",
      "args": ["-y", "leadpipe-mcp-server"],
      "env": { "LEMONSQUEEZY_LICENSE_KEY": "YOUR-KEY-HERE" }
    }
  }
}

La validación se almacena en caché localmente durante 24 horas, por lo que el servidor es totalmente capaz de funcionar sin conexión después de la primera ejecución.


Licencia

Licencia MIT. Consulta LICENSE para más detalles.

Creado por Automatia BCN.

A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
1dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • LeadOracle - 7-tool B2B lead intel MCP: enrichment, scoring, intent signals, ICP fit.

  • Sales intelligence for B2B SMEs — lead scoring, ICP fit, CRM enrichment & writeback.

  • B2B lead generation, email verification, company enrichment, and agentic GTM Ops.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/automatiabcn/leadpipe-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server