Back to Browse

Lead Enrichment MCP Server

Developer ToolsUse Caution3.2MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Remote MCP server to enrich company profiles with structured B2B data and confidence scores.

About

Remote MCP server to enrich company profiles with structured B2B data and confidence scores.

Remote endpoints: streamable-http: https://lead-enrichment-mcp.agent-infra.workers.dev/mcp

Security Report

3.2
Use Caution3.2High Risk

This MCP server implements B2B lead enrichment with Stripe billing integration. While the codebase demonstrates solid architectural practices (MCP compliance, RFC 9457 error handling, CORS configuration), there are several security concerns that warrant attention: incomplete auth.ts file prevents full assessment, sensitive API keys and secrets hardcoded in examples and configuration contexts, and missing input sanitization in critical paths. The permissions (network_http, env_vars) are appropriate for the service's purpose, but the implementation gaps and incomplete error handling lower confidence. Supply chain analysis found 7 known vulnerabilities in dependencies (0 critical, 3 high severity).

4 files analyzed · 17 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

kv_store_read

Check that this permission is expected for this type of plugin.

kv_store_write

Check that this permission is expected for this type of plugin.

email_send

Check that this permission is expected for this type of plugin.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

B2B Lead Enrichment MCP API

The MCP-native API that AI agents use to enrich B2B company profiles with structured data.

Live Production URL

https://lead-enrichment-mcp.agent-infra.workers.dev

Status: Live and accepting requests

Quick Start

# Test the API
curl https://lead-enrichment-mcp.agent-infra.workers.dev/health

# Enrich a company (replace with your API key)
curl -X POST https://lead-enrichment-mcp.agent-infra.workers.dev/mcp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"enrich_lead","arguments":{"domain":"stripe.com"}}}'

Pricing

TierMonthlyPriceOverage
Free100 enrichments$0N/A
Pro10,000 enrichments$49/month$0.05/enrichment
EnterpriseUnlimitedContact usCustom

Billing: Only for successful, high-confidence enrichments (confidence > 0.6). No charge for failed or low-quality enrichments.

Get an API Key

  1. Visit https://lead-enrichment-mcp.agent-infra.workers.dev
  2. Sign up for free tier or upgrade
  3. Copy your API key

MCP-Native for AI Agents

This API is built on the Model Context Protocol (MCP), making it natively discoverable and callable by AI agents like Claude, Cursor, and ChatGPT.

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "lead-enrichment": {
      "command": "npx",
      "args": ["-y", "@anthropic-ai/mcp-server-lead-enrichment"],
      "env": {
        "API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor

Add in Cursor Settings > MCP > Add New Server:

{
  "mcpServers": {
    "lead-enrichment": {
      "type": "http",
        "url": "https://lead-enrichment-mcp.agent-infra.workers.dev/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

VS Code Copilot

Create .vscode/mcp.json:

{
  "servers": {
    "lead-enrichment": {
      "transport": "streamable-http",
        "url": "https://lead-enrichment-mcp.agent-infra.workers.dev/mcp",
      "headers": {
        "Authorization": "Bearer your-api-key-here"
      }
    }
  }
}

ChatGPT GPTs

Use the OpenAPI schema:

https://lead-enrichment-mcp.agent-infra.workers.dev/openapi.json

API Endpoints

MethodEndpointDescription
POST/mcpMCP JSON-RPC endpoint
GET/healthHealth check
GET/.well-known/mcp-server.jsonMCP Server Card
GET/openapi.jsonOpenAPI 3.1 spec
GET/docsHuman-readable docs
GET/test/enrich?domain=stripe.comTest endpoint (auth required)

Example Response

For stripe.com:

{
  "companyName": "Stripe, Inc.",
  "industry": "Fintech",
  "employeeCount": "5000+",
  "revenue": "$1B+",
  "technologies": [
    "React",
    "Ruby on Rails",
    "PostgreSQL",
    "Redis",
    "Kubernetes",
    "AWS"
  ],
  "intentSignals": [
    "Recently hired 3 Sales VPs in Q2 2026",
    "Expanding EU operations with new Dublin office"
  ],
  "confidenceScore": 0.95,
  "enrichedAt": "2026-06-19T12:00:00.000Z",
  "insights": [
    "High buying intent: Recently hired multiple sales VPs indicating expansion phase",
    "Enterprise-grade requirements suggest need for robust security and compliance features",
    "European expansion signals potential need for multi-currency and regional compliance"
  ]
}

The enrich_lead Tool

When to Use

  • Qualify a lead before outreach
  • Research a company before a sales call
  • Enrich a list of companies for a campaign
  • Understand a prospect's technology stack
  • Detect buying intent signals

Input

ParameterTypeRequiredDescription
domainstringYesCompany domain (e.g., "stripe.com")
attributesstring[]NoData types: firmographic, technographic, intent, contacts
requiredFieldsstring[]NoFields that must be present

Error Handling

All errors follow RFC 9457 Problem Details format:

{
  "type": "https://api.lead-enrichment-mcp.com/errors/rate-limit-exceeded",
  "title": "Rate Limit Exceeded",
  "detail": "You have exceeded the rate limit...",
  "status": 429,
  "extensions": {
    "code": "RATE_LIMIT_EXCEEDED",
    "retry_after": 60
  }
}

Rate Limits

TierBurstSustained
Free10 req/sec5 req/sec
Pro50 req/sec20 req/sec

Development

# Install dependencies
npm install

# Start local dev server
npm run dev

# Deploy
npm run deploy

Tech Stack

  • Hono (TypeScript) - Fast, lightweight web framework
  • Cloudflare Workers - Edge runtime
  • Zod - Schema validation with .describe() annotations
  • MCP SDK - Model Context Protocol
  • Stripe - Metered billing

License

MIT

Reviews

No reviews yet

Be the first to review this server!