Verifly について
Veriflyは、AIエージェントやMCPクライアント向けのメール検証サービスです。単件・一括検証に加え、アカウント登録やクレジット確認にも対応します。
主な機能
- 01単一アドレスのリアルタイム検証
- 02同期型の一括検証
- 03非同期一括ジョブと結果取得
- 04リストの重複排除とクリーニング
- 05アカウント登録とクレジット確認
活用シーン
- 01メール送信前の見込み客アドレス確認
- 02インポートリストの整理と重複排除
- 03大規模な検証ジョブの実行と追跡
MCP 対応
メール検証とアカウント管理の15種類のツールをMCPクライアントに公開します。ローカルのstdioサーバーまたはホスト型Streamable HTTPエンドポイントで利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://verifly.email/mcpclaude mcp add --transport http email-verifly-verifly https://verifly.email/mcp{"mcpServers":{"email-verifly-verifly":{"type":"http","url":"https://verifly.email/mcp"}}}Cursor で開く{"servers":{"email-verifly-verifly":{"type":"http","url":"https://verifly.email/mcp"}}}VS Code で開く{"mcpServers":{"email-verifly-verifly":{"type":"http","url":"https://verifly.email/mcp"}}}{"mcpServers":{"email-verifly-verifly":{"serverUrl":"https://verifly.email/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://verifly.email/mcp認証が必要ツール
17このツールにパラメーターはありません。
詳細
無料のメールツールと API
- キャッチオールメールアドレスの検証 — ドメインがすべてのメールを受け付けるか確認します
- 使い捨てメールアドレスチェッカー
- 一括メール検証 API — CSV リストをクリーンアップします
- 開発者向けメール検証 API — 従量課金制、無料クレジット 100 件、月額料金なし
Verifly MCP サーバー
Model Context Protocol を通じて、エージェント向けに設計されたメール検証を提供します。このサーバーを使うと、Cline、Claude Desktop、Claude Code、Cursor、Windsurf などのあらゆる MCP クライアントから、HTTP 呼び出しを直接記述することなく、メールアドレスの検証、リストのクリーンアップ、非同期の一括ジョブの実行、Verifly アカウントの管理を行うためのツール一式を利用できます。
自律的なワークフロー向けに構築されています。エージェントは、API キーの自己登録、送信前の見込み客の検証、インポートリストの重複排除とクリーンアップ、一括ジョブの開始と完了までのポーリング、自身のクレジットと使用状況の確認を、すべてエンドツーエンドで行えます。
ツール
15 個のツールで Verifly のワークフロー全体をカバーします。
| ツール | 機能 |
|---|---|
verify_email | 単一のアドレスをリアルタイムで検証します(判定、理由、フラグ、送信/拒否の推奨、クレジット) |
verify_batch | リストを同期的に検証します(アドレスごとの判定。数百件までに最適) |
clean_email_list | リストから重複、無効な構文、使い捨てアドレス、ロールアドレスを削除します |
extract_emails | 自由形式のテキスト(メモ、署名、貼り付けた文書)からすべてのメールアドレスを抽出します |
check_domain_health | ドメインの MX/SPF/DMARC レコードと全体的な健全性スコアを確認します |
get_credits | 残りの検証クレジットと最近の使用状況を確認します(無料、クレジット不要) |
submit_bulk | 大規模なリストの非同期一括検証ジョブを送信します(job_id を返します。webhook_url は任意です) |
get_job_status | 一括ジョブのステータスと進行状況を確認します |
get_job_results | 完了した一括ジョブのアドレスごとの結果を取得します |
list_jobs | アカウントの一括ジョブを一覧表示します(ステータスで絞り込み、ページネーションに対応) |
get_usage | 期間(日/週/月)ごとの詳細な使用統計を取得します |
get_account | アカウントのプロフィールを確認します:メールアドレス、会社、クレジット、プラン、キー数(無料) |
get_packages | 購入可能なクレジットパッケージを一覧表示します |
buy_credits | クレジットパッケージの購入を開始し、チェックアウトリンクを返します |
register_account | 新しいアカウントをセルフオンボーディングします。api_key は一度だけ表示されます |
認証
https://verifly.email から API キーを取得するか、エージェントに register_account で自己登録させます。サーバーは VERIFLY_API_KEY 環境変数からキーを読み込みます。Verifly へのすべてのリクエストは Authorization: Bearer <key> で認証されます。
ホスト型の HTTP トランスポートでは、リクエストごとの Authorization: Bearer <key> ヘッダーも受け付けます(環境変数より優先されるため、各呼び出し元が独自のキーを指定できます)。
インストール(ローカル、stdio)— Cline におすすめ
npx -y verifly-mcp-server
または、グローバルにインストールします。
npm install -g verifly-mcp-server
verifly-mcp-server
クライアント設定
これを MCP クライアントの設定に追加します(Cline:cline_mcp_settings.json、Claude
Desktop:claude_desktop_config.json)。
{
"mcpServers": {
"verifly": {
"command": "npx",
"args": ["-y", "verifly-mcp-server"],
"env": {
"VERIFLY_API_KEY": "vf_your_api_key"
}
}
}
}
これで設定は完了です。ビルドもクローンも不要です。エージェントが手順に沿ってインストールできるガイドは
llms-install.md を参照してください。
ホスト型 Streamable-HTTP トランスポート
ローカルで実行したくない場合は、Verifly が同じサーバーをリモートのStreamable-HTTPエンドポイントとしてホストしています。
https://verifly.email/mcp
Streamable-HTTP 対応の MCP クライアントからこの URL を指定し、Authorization: Bearer <key> ヘッダーでキーを渡してください。HTTP 呼び出しの例:
curl -s -X POST https://verifly.email/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "Authorization: Bearer vf_your_api_key" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"verify_email","arguments":{"email":"[email protected]"}}}'
HTTP トランスポートのセルフホスト
PORT=8787 VERIFLY_API_KEY=vf_your_api_key node src/http.js
# or: PORT=8787 VERIFLY_API_KEY=vf_... npm run start:http
| 変数 | デフォルト | 用途 |
|---|---|---|
PORT | 8787 | リッスンポート |
HOST | 0.0.0.0 | バインドアドレス |
MCP_PATH | /mcp | MCP エンドポイントが提供されるパス |
VERIFLY_API_KEY | — | リクエストに Authorization ヘッダーがない場合のフォールバックキー |
VERIFLY_BASE_URL | https://verifly.email | API ベース URL の上書き |
- MCP エンドポイント:
POST {MCP_PATH}(ステートレス Streamable HTTP)。 - ヘルスチェック:
GET /healthz→{"ok":true}。
テスト
VERIFLY_API_KEY=vf_your_api_key npm run test:e2e
MCP プロトコルを使用して stdio サーバーを操作し、稼働中の API に対して実際の
verify_email + get_credits 呼び出しを実行します。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。