Skip to main content
Glama
enzoemir1

leadpipe-mcp

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, ya sea individualmente 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, Google Sheets, CSV o JSON

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

  • Configurable con pesos de calificación, títulos/sectores de alto valor y reglas personalizadas

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


Inicio rápido

Instalar desde el Marketplace de MCPize

  1. Busca LeadPipe MCP en mcpize.com

  2. Haz clic en Instalar y selecciona tu plan 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_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 una puntuación de 60 o más se marcan como calificados.

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

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

Busca y filtra leads con paginación.

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

lead_export

Exporta leads a un CRM o formato de archivo.

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

Destinos: hubspot, pipedrive, google_sheets, csv, json

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 y 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%

Nivel C/Fundador: 100, VP/Director: 85, Gerente: 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 una puntuación >= 60 están calificados. Por debajo de 60 están descalificados.


Integración con 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"

Google Sheets

Establece GOOGLE_SHEETS_CREDENTIALS con el JSON de tu cuenta de servicio.

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 correos gratuitos — gmail.com, yahoo.com, etc. son marcados (sin enriquecimiento de empresa)


Precios

Plan

Precio

Leads/mes

Características

Free

$0

50

Calificación básica, ingesta por webhook

Pro

$20/mes

500

Calificación por IA, enriquecimiento, notificaciones por email

Business

$40/mes

5,000

Sincronización con CRM, análisis de pipeline, reglas personalizadas

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

Licencia MIT. Consulta LICENSE para más detalles.

Creado por Automatia BCN.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

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/enzoemir1/leadpipe-mcp'

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