lead-enrichment

B2B Lead Enrichment MCP API An MCP-native API engineered for AI agents to instantly enrich B2B company profiles with structured firmographic, technographic…

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Enrich Lead: Enrich a B2B company profile with structured firmographic, technographic, intent, and contact data.

What data it sees

Do you need an account

No: the server works without sign-in

B2B Lead Enrichment MCP API An MCP-native API engineered for AI agents to instantly enrich B2B company profiles with structured firmographic, technographic, and real-time intent data.

Unlike legacy REST APIs that require complex middleware to work with LLMs, this server speaks the Model Context Protocol natively. It allows agents like Claude Desktop, Cursor, and custom agent swarms to discover and call enrichment tools reliably, without hallucinating parameters.

Core Features Comprehensive Data Layers: Extract company size, verified industry, estimated revenue, complete software stack, and actionable buying intent signals.

Built for Agents: Every input parameter is strictly typed and documented with Zod annotations, giving LLMs the exact semantic context they need.

Risk-Free Metered Billing: You are only billed for successful, high-confidence enrichments (Confidence Score > 0.6). Failed queries or low-quality data cost $0.

The enrich_lead Tool The primary tool exposed by this server allows agents to qualify prospects, research companies before calls, or filter lists dynamically.

Inputs domain (string, Required): The target company domain (e.g., stripe.com).

attributes (string array, Optional): Specific data types to fetch (firmographic, technographic, intent, contacts).

requiredFields (string array, Optional): Enforces that specific fields must be present in the response.

Example Agent Response { "companyName": "Stripe, Inc.", "industry": "Fintech", "employeeCount": "5000+", "revenue": "$1B+", "technologies": ["React", "Ruby on Rails", "PostgreSQL", "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" ] }

Tier,Monthly Volume,Price,Overage Free,100 enrichments,$0,N/A Pro,"10,000 enrichments",$49/mo,$0.05 / enrichment Enterprise,Unlimited,Contact Us,Custom

💡 Get an API Key: Visit lead-enrichment-mcp.agent-infra.workers.dev to generate your token on the free tier instantly.

Installation & Configuration

  1. Claude Desktop Add this snippet to your claude_desktop_config.json:

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

  1. Cursor Navigate to Cursor Settings > Features > MCP and click Add New Server:

Name: lead-enrichment

Type: HTTP

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

Headers: {"Authorization": "Bearer YOUR_API_KEY_HERE"}

  1. VS Code Copilot Create or edit your .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" } } } }

API Reference Production URL: https://lead-enrichment-mcp.agent-infra.workers.dev

MCP Endpoint: POST /mcp (JSON-RPC)

OpenAPI 3.1 Spec: GET /openapi.json

Server Card: GET /.well-known/mcp-server.json

Errors: Fully compliant with RFC 9457 Problem Details.

How to connect

How to connect lead-enrichment to Claude

The server address to paste into Claude settings:

https://lead-enrichment--diego-costa-tech.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect lead-enrichment to ChatGPT

The server address to paste into ChatGPT settings:

https://lead-enrichment--diego-costa-tech.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect lead-enrichment to Cursor

The server address to paste into Cursor settings:

https://lead-enrichment--diego-costa-tech.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (1)

Raw names from tools/list. Only developers need these.

enrich_leadEnrich a B2B company profile with structured firmographic, technographic, intent, and contact data.