B2B Lead Enrichment について
B2B Lead Enrichmentは、構造化された企業データを必要とするAIエージェントや営業チーム向けのリモートMCPサービスです。`enrich_lead`ツールはドメインを受け取り、信頼度スコア付きで企業属性、技術、購買意向、連絡先情報を返します。
主な機能
- 01ドメインによる企業情報の補完
- 02企業属性・技術・意向データ
- 03任意の連絡先情報
- 04必須フィールドの指定
- 05信頼度スコア付きの結果
活用シーン
- 01営業連絡前のリード評価
- 02商談前の企業調査
- 03キャンペーン用企業リストの補完
- 04見込み客の技術スタックの確認
MCP 対応
リモートJSON-RPCエンドポイントを通じて、MCPクライアントに`enrich_lead`ツールを提供します。企業ドメインに加え、任意のデータ属性と必須フィールドを指定できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://lead-enrichment-mcp.agent-infra.workers.dev/mcpclaude mcp add --transport http diego-costa-tech-lead-enrichment https://lead-enrichment-mcp.agent-infra.workers.dev/mcp{"mcpServers":{"diego-costa-tech-lead-enrichment":{"type":"http","url":"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"}}}Cursor で開く{"servers":{"diego-costa-tech-lead-enrichment":{"type":"http","url":"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"diego-costa-tech-lead-enrichment":{"type":"http","url":"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"}}}{"mcpServers":{"diego-costa-tech-lead-enrichment":{"serverUrl":"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | はい | 情報を補完する企業のドメイン(例:"stripe.com")。 |
| attributes | array | いいえ | 含めるデータ属性。使用できる値:firmographic、technographic、intent、contacts。 |
| requiredFields | array | いいえ | 応答に必ず含める特定のフィールド。 |
詳細
B2B リードエンリッチメント MCP API
AI エージェントが構造化データで B2B 企業プロフィールをエンリッチするために使用する、MCP ネイティブ API です。
本番環境の稼働 URL
https://lead-enrichment-mcp.agent-infra.workers.dev
ステータス:稼働中。リクエストを受け付けています。
クイックスタート
# 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"}}}'
料金
| プラン | 月間件数 | 料金 | 超過料金 |
|---|---|---|---|
| 無料 | 100 件のエンリッチメント | $0 | 該当なし |
| Pro | 10,000 件のエンリッチメント | $49/月 | $0.05/件 |
| Enterprise | 無制限 | お問い合わせください | 個別設定 |
課金:成功し、信頼度の高いエンリッチメント(信頼度 > 0.6)のみが対象です。失敗したエンリッチメントや品質の低いエンリッチメントには課金されません。
API キーを取得する
- https://lead-enrichment-mcp.agent-infra.workers.dev にアクセスします
- 無料プランに登録するか、アップグレードします
- API キーをコピーします
AI エージェント向けの MCP ネイティブ対応
この API は Model Context Protocol(MCP)上に構築されているため、Claude、Cursor、ChatGPT などの AI エージェントがネイティブに検出し、呼び出すことができます。
Claude Desktop
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
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
.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
OpenAPI スキーマを使用します。
https://lead-enrichment-mcp.agent-infra.workers.dev/openapi.json
API エンドポイント
| メソッド | エンドポイント | 説明 |
|---|---|---|
| POST | /mcp | MCP JSON-RPC エンドポイント |
| GET | /health | ヘルスチェック |
| GET | /.well-known/mcp-server.json | MCP サーバーカード |
| GET | /openapi.json | OpenAPI 3.1 仕様 |
| GET | /docs | 人間が読めるドキュメント |
| GET | /test/enrich?domain=stripe.com | テスト用エンドポイント(認証が必要) |
応答例
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"
]
}
enrich_lead ツール
使用する場面
- アウトリーチの前にリードを評価する
- 営業電話の前に企業を調査する
- キャンペーン向けに企業リストをエンリッチする
- 見込み客の技術スタックを把握する
- 購買意欲を示すシグナルを検出する
入力
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
domain | string | はい | 企業のドメイン(例:「stripe.com」) |
attributes | string[] | いいえ | データの種類:firmographic、technographic、intent、contacts |
requiredFields | string[] | いいえ | 必ず含めるフィールド |
エラー処理
すべてのエラーは RFC 9457 Problem Details 形式に従います。
{
"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
}
}
レート制限
| プラン | バースト | 継続 |
|---|---|---|
| 無料 | 10 リクエスト/秒 | 5 リクエスト/秒 |
| Pro | 50 リクエスト/秒 | 20 リクエスト/秒 |
開発
# Install dependencies
npm install
# Start local dev server
npm run dev
# Deploy
npm run deploy
技術スタック
- Hono(TypeScript)- 高速で軽量なウェブフレームワーク
- Cloudflare Workers - エッジランタイム
- Zod - .describe() アノテーションを使用したスキーマ検証
- MCP SDK - Model Context Protocol
- Stripe - 従量課金
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。