{
  "markdown": "# B2B Lead Enrichment MCP API\n\nThe MCP-native API that AI agents use to enrich B2B company profiles with structured data.\n\n## Live Production URL\n\n```\nhttps://lead-enrichment-mcp.agent-infra.workers.dev\n```\n\n**Status**: Live and accepting requests\n\n## Quick Start\n\n```bash\n# Test the API\ncurl https://lead-enrichment-mcp.agent-infra.workers.dev/health\n\n# Enrich a company (replace with your API key)\ncurl -X POST https://lead-enrichment-mcp.agent-infra.workers.dev/mcp \\\n  -H \"Authorization: Bearer YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"enrich_lead\",\"arguments\":{\"domain\":\"stripe.com\"}}}'\n```\n\n## Pricing\n\n| Tier | Monthly | Price | Overage |\n|------|---------|-------|---------|\n| Free | 100 enrichments | $0 | N/A |\n| Pro | 10,000 enrichments | $49/month | $0.05/enrichment |\n| Enterprise | Unlimited | Contact us | Custom |\n\n**Billing**: Only for successful, high-confidence enrichments (confidence > 0.6). No charge for failed or low-quality enrichments.\n\n## Get an API Key\n\n1. Visit [https://lead-enrichment-mcp.agent-infra.workers.dev](https://lead-enrichment-mcp.agent-infra.workers.dev)\n2. Sign up for free tier or upgrade\n3. Copy your API key\n\n## MCP-Native for AI Agents\n\nThis API is built on the Model Context Protocol (MCP), making it natively discoverable and callable by AI agents like Claude, Cursor, and ChatGPT.\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"lead-enrichment\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@anthropic-ai/mcp-server-lead-enrichment\"],\n      \"env\": {\n        \"API_KEY\": \"your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n### Cursor\n\nAdd in Cursor Settings > MCP > Add New Server:\n\n```json\n{\n  \"mcpServers\": {\n    \"lead-enrichment\": {\n      \"type\": \"http\",\n        \"url\": \"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n### VS Code Copilot\n\nCreate `.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"lead-enrichment\": {\n      \"transport\": \"streamable-http\",\n        \"url\": \"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer your-api-key-here\"\n      }\n    }\n  }\n}\n```\n\n### ChatGPT GPTs\n\nUse the OpenAPI schema:\n```\nhttps://lead-enrichment-mcp.agent-infra.workers.dev/openapi.json\n```\n\n## API Endpoints\n\n| Method | Endpoint | Description |\n|--------|----------|-------------|\n| POST | `/mcp` | MCP JSON-RPC endpoint |\n| GET | `/health` | Health check |\n| GET | `/.well-known/mcp-server.json` | MCP Server Card |\n| GET | `/openapi.json` | OpenAPI 3.1 spec |\n| GET | `/docs` | Human-readable docs |\n| GET | `/test/enrich?domain=stripe.com` | Test endpoint (auth required) |\n\n## Example Response\n\nFor `stripe.com`:\n\n```json\n{\n  \"companyName\": \"Stripe, Inc.\",\n  \"industry\": \"Fintech\",\n  \"employeeCount\": \"5000+\",\n  \"revenue\": \"$1B+\",\n  \"technologies\": [\n    \"React\",\n    \"Ruby on Rails\",\n    \"PostgreSQL\",\n    \"Redis\",\n    \"Kubernetes\",\n    \"AWS\"\n  ],\n  \"intentSignals\": [\n    \"Recently hired 3 Sales VPs in Q2 2026\",\n    \"Expanding EU operations with new Dublin office\"\n  ],\n  \"confidenceScore\": 0.95,\n  \"enrichedAt\": \"2026-06-19T12:00:00.000Z\",\n  \"insights\": [\n    \"High buying intent: Recently hired multiple sales VPs indicating expansion phase\",\n    \"Enterprise-grade requirements suggest need for robust security and compliance features\",\n    \"European expansion signals potential need for multi-currency and regional compliance\"\n  ]\n}\n```\n\n## The `enrich_lead` Tool\n\n### When to Use\n\n- Qualify a lead before outreach\n- Research a company before a sales call\n- Enrich a list of companies for a campaign\n- Understand a prospect's technology stack\n- Detect buying intent signals\n\n### Input\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `domain` | string | Yes | Company domain (e.g., \"stripe.com\") |\n| `attributes` | string[] | No | Data types: firmographic, technographic, intent, contacts |\n| `requiredFields` | string[] | No | Fields that must be present |\n\n## Error Handling\n\nAll errors follow RFC 9457 Problem Details format:\n\n```json\n{\n  \"type\": \"https://api.lead-enrichment-mcp.com/errors/rate-limit-exceeded\",\n  \"title\": \"Rate Limit Exceeded\",\n  \"detail\": \"You have exceeded the rate limit...\",\n  \"status\": 429,\n  \"extensions\": {\n    \"code\": \"RATE_LIMIT_EXCEEDED\",\n    \"retry_after\": 60\n  }\n}\n```\n\n## Rate Limits\n\n| Tier | Burst | Sustained |\n|------|-------|-----------|\n| Free | 10 req/sec | 5 req/sec |\n| Pro | 50 req/sec | 20 req/sec |\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Start local dev server\nnpm run dev\n\n# Deploy\nnpm run deploy\n```\n\n## Tech Stack\n\n- **Hono** (TypeScript) - Fast, lightweight web framework\n- **Cloudflare Workers** - Edge runtime\n- **Zod** - Schema validation with .describe() annotations\n- **MCP SDK** - Model Context Protocol\n- **Stripe** - Metered billing\n\n## License\n\nMIT\n",
  "bytes": 5024,
  "sha": "da930f9a78e13efeadf6c2d19c68fb0c966bf2da6f3d759dce84ebbf5d06c2b0",
  "repo_slug": "diego-costa-tech/lead-enrichment-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_diego_costa_tech_lead_enrichme_2b4ba638/readme"
}