BillionVerify について
BillionVerifyは、AIアシスタントからBillionVerifyのメール検証機能を利用するMCPサーバーです。単件・一括検証に加え、アカウント、ジョブ、履歴、Webhookを扱います。
主な機能
- 01メールアドレスをリアルタイム検証
- 021回に最大50件を一括検証
- 03残高と検証履歴の確認
- 04統計と非同期ジョブ状態の表示
- 05Webhookと結果ダウンロードの管理
活用シーン
- 01AIワークフロー内でアドレスを確認
- 02メールアドレスのリストを検証
- 03検証クレジットと過去の結果を確認
- 04ファイルジョブと完了イベントを追跡
MCP 対応
BillionVerifyのメール検証およびアカウント操作ツールをMCPクライアントに提供します。ホスト型OAuthサーバー、またはAPIキーを使うセルフホスト型TypeScript実装で利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.billionverify.com/mcpclaude mcp add --transport http billionverify-billionverify https://mcp.billionverify.com/mcp{"mcpServers":{"billionverify-billionverify":{"type":"http","url":"https://mcp.billionverify.com/mcp"}}}Cursor で開く{"servers":{"billionverify-billionverify":{"type":"http","url":"https://mcp.billionverify.com/mcp"}}}VS Code で開く{"mcpServers":{"billionverify-billionverify":{"type":"http","url":"https://mcp.billionverify.com/mcp"}}}{"mcpServers":{"billionverify-billionverify":{"serverUrl":"https://mcp.billionverify.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
11| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | webhookの配信先となるHTTPSエンドポイント。 |
| events | array | はい | 購読するwebhookイベントの種類。 |
詳細
BillionVerify MCP Server — TypeScript
Model Context Protocol を通じて、あらゆる AI アシスタントを BillionVerify のメール検証に接続します。公式 MCP TypeScript SDK を使用して構築されています。
オプション 1 — ホスト型サーバー(インストール不要)
BillionVerify のホスト型 MCP サーバーを使用します。インストールも API キーの貼り付けも不要です。BillionVerify アカウントで OAuth を使用してサインインすると、そのアカウントに接続が紐付けられます。
| サーバー URL | https://mcp.billionverify.com/mcp |
| トランスポート | ストリーミング可能な HTTP |
| 認証 | OAuth 2.1(BillionVerify アカウントでサインイン) |
ホスト型サーバーでは API キーは使用できません(
?api_key=、BV-API-KEY、Authorization: Bearer <api key>はすべて拒否されます)。API キーを使用する場合は、オプション 2 をご利用ください。
詳しい手順については、docs/connect-chatgpt-claude.md をご覧ください。
ChatGPT(ウェブ)
- Settings → Apps & Connectors → Advanced settings → Developer mode をオンにします。
- Settings → Apps & Connectors → Create を選択します。
- 名前に
BillionVerify、MCP サーバー URL にhttps://mcp.billionverify.com/mcpを入力し、認証に OAuth を選択して作成します。 - 開いたウィンドウで BillionVerify にサインインし、アクセスを許可します。
- 新しいチャットで + → Developer mode をクリックし、BillionVerify を有効にします。
Claude(claude.ai / Claude Desktop)
- Customize → Connectors → + → Add custom connector を選択します。
- 名前に
BillionVerify、URL にhttps://mcp.billionverify.com/mcpを入力し、Add をクリックします(Advanced settings は空欄のままにします)。 - Connect をクリックし、BillionVerify にサインインしてアクセスを許可します。
- チャットで + → Connectors をクリックし、BillionVerify がオンになっていることを確認します。
Team / Enterprise:Owner が Organization settings → Connectors でコネクターを追加し、その後、各メンバーが Connect をクリックします。
Claude Code
claude mcp add --transport http billionverify https://mcp.billionverify.com/mcp
次に、Claude Code 内で /mcp を実行し、billionverify を選択して、ブラウザーでサインインを完了します。
Cursor
~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクト)に追加し、Settings → MCP でサーバーの横にある Connect をクリックします。
{
"mcpServers": {
"billionverify": {
"url": "https://mcp.billionverify.com/mcp"
}
}
}
オプション 2 — セルフホスト(TypeScript / Node.js)
この TypeScript 実装を使用して、独自の MCP サーバーを実行します。
前提条件
- Node.js 18+
npx で実行(インストール不要)
BILLIONVERIFY_API_KEY=your_api_key npx billionverify-mcp
Claude Desktop の設定(セルフホスト)
{
"mcpServers": {
"billionverify": {
"command": "npx",
"args": ["-y", "billionverify-mcp"],
"env": {
"BILLIONVERIFY_API_KEY": "your_api_key_here"
}
}
}
}
グローバルにインストール
npm install -g billionverify-mcp
billionverify-mcp
ソースからインストール
git clone https://github.com/BillionVerify/billionverify-mcp.git
cd billionverify-mcp
npm install
npm run build
npm start
環境変数
| 変数 | 説明 | デフォルト |
|---|---|---|
BILLIONVERIFY_API_KEY | BillionVerify API キー | — |
BILLIONVERIFY_API_URL | API ベース URL の上書き | https://api.billionverify.com |
利用可能なツール
| ツール | 説明 |
|---|---|
verify_single_email | 単一のメールアドレスをリアルタイムで検証します |
verify_batch_emails | 1 回のリクエストで最大 50 件のメールアドレスを検証します |
get_account_balance | クレジット残高を確認します |
get_verification_history | 検証履歴を一覧表示します(ページネーション対応) |
get_verification_stats | 7 日/30 日/90 日/1 年の集計統計を取得します |
get_task_status | 非同期ファイル検証ジョブのステータスを確認します |
get_download_url | ステータスフィルターを指定して、結果のダウンロード URL を取得します |
create_webhook | ファイル完了イベントを受信するよう登録します |
list_webhooks | 設定済みのすべての Webhook を一覧表示します |
delete_webhook | Webhook を削除します |
health_check | サーバーのヘルス状態を確認します |
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。