lead-enrichment-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@lead-enrichment-mcpenrich stripe.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.devStatus: Live and accepting requests
Related MCP server: Company Firmographic Enricher MCP Server
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
Tier | Monthly | Price | Overage |
Free | 100 enrichments | $0 | N/A |
Pro | 10,000 enrichments | $49/month | $0.05/enrichment |
Enterprise | Unlimited | Contact us | Custom |
Billing: Only for successful, high-confidence enrichments (confidence > 0.6). No charge for failed or low-quality enrichments.
Get an API Key
Sign up for free tier or upgrade
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.jsonAPI Endpoints
Method | Endpoint | Description |
POST |
| MCP JSON-RPC endpoint |
GET |
| Health check |
GET |
| MCP Server Card |
GET |
| OpenAPI 3.1 spec |
GET |
| Human-readable docs |
GET |
| Test 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
Parameter | Type | Required | Description |
| string | Yes | Company domain (e.g., "stripe.com") |
| string[] | No | Data types: firmographic, technographic, intent, contacts |
| string[] | No | Fields 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
Tier | Burst | Sustained |
Free | 10 req/sec | 5 req/sec |
Pro | 50 req/sec | 20 req/sec |
Development
# Install dependencies
npm install
# Start local dev server
npm run dev
# Deploy
npm run deployTech 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
This server cannot be deployed
Maintenance
Related MCP Connectors
Enrich first-party lists with live intent, activity, and inbox signals for marketing and outreach.
TAM mapping, company discovery, contact intelligence, and technographics across 65M+ B2B domains.
B2B data enrichment for 375M+ companies: legal entities, corporate hierarchies, and contacts.
- AIsa SalesOAuthone.aisa
Find companies and the people who decide, enrich them, and size their market.
1
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceAccount-based marketing enrichment for AI agents. Enriches people and companies from email, LinkedIn URL, or domain with cited multi-source fields.39 npm1MIT
- AlicenseAqualityAmaintenanceEnables enriching company domains into structured firmographics including employee band, industry, HQ, founded year, revenue estimate, logo, and description, with source provenance and data completeness scoring.155 npm1MIT
- FlicenseNot gradedqualityCmaintenanceReal-time B2B company firmographics, headcount tier, ARR estimate, tech stack adoption, and verified C-Level executive contact emails for AI SDRs and sales automation.-
- FlicenseNot gradedqualityBmaintenanceEnables autonomous B2B lead enrichment through a waterfall cascade and technographic stack verification, producing structured output dossiers for AI agents and enterprise pipelines.8-