AI Agent 開發指南
電子郵件驗證 Agent 技能
智能體技能是 AI 智能體可調用的可重複使用功能。BillionVerify 讓 Claude Code、OpenCode、Gemini CLI 能夠透過自然語言指令驗證電子郵件。
AI 智能體面臨的電子郵件驗證挑戰
在為 AI 智能體構建電子郵件驗證技能時,開發者面臨一個根本性的挑戰:大多數驗證方法無法判斷電子郵件是否真實存在。
SMTP 驗證直接連接到郵件伺服器,檢查信箱是否存在。這是真正確認電子郵件可送達性的唯一方法。
單純語法檢查必定失敗
正規表達式可以驗證電子郵件格式,但無法判斷信箱是否存在。像 valid-format@nonexistent-domain.xyz 這樣的電子郵件可以通過語法檢查,但實際上完全無效。
DNS/MX 檢查不夠充分
檢查網域是否有 MX 記錄只能確認該網域可以接收郵件,但無法說明特定信箱是否存在。user@gmail.com 和 doesnotexist@gmail.com 都有有效的 MX 記錄。
大多數 API 跳過真正的驗證
許多電子郵件驗證 API 只進行語法和 DNS 檢查,然後使用統計模型來猜測有效性。這在實際場景中會導致 20-40% 的誤判。
實作電子郵件驗證 Agent 技能
不同 AI 框架的完整指南
Claude Code Agent 技能
建立自訂技能,利用 BillionVerify 的 MCP 伺服器進行準確的電子郵件驗證。
Gemini CLI 工具使用
讓 Gemini CLI 能夠使用 MCP 協定驗證電子郵件。
自訂智能體
使用我們的 REST API 或 MCP 伺服器與任何智能體框架整合。
Agent 技能最佳實踐
構建可靠的電子郵件驗證功能
處理所有結果類型
適當處理有效、無效和未知狀態的結果。未知結果可能需要啟用 SMTP 重新驗證。
盡可能使用批次處理
對多個電子郵件使用 verify_batch_emails,而不是單獨呼叫。這樣效率提高 5-10 倍。
遵循快取機制
不要重複驗證同一個電子郵件。我們為有效/無效結果提供 7 天快取,可防止浪費並加速回應。
監控額度
在進行大型批次操作前使用 get_account_balance 確保有足夠的額度。
常見問題
1. 如何在 Claude Code 中新增電子郵件驗證?
對於 Claude Code,請使用以下命令加入託管 MCP Server:claude mcp add --transport http billionverify https://mcp.billionverify.com/mcp。接著執行 /mcp 並完成 OAuth。如果你需要基於 API key 的自動化,請使用 CLI 或 REST API。
2. 如何在 Cursor 或 Windsurf 中使用?
在 Cursor 或 Windsurf 中進入設定 > MCP,新增 billionverify 配置。兩個編輯器都原生支援用於 AI 智能體技能的 MCP。
3. 哪些 AI 框架支援電子郵件驗證技能?
所有主流框架:Claude Agent SDK、LangChain、CrewAI、AutoGPT。MCP 適用於 Claude Desktop、ChatGPT、DeepSeek、Kimi,以及 Cursor、Windsurf、Cline 等程式碼編輯器。
4. 什麼是 AI 智能體技能?
智能體技能是 AI 智能體可調用的可重複使用功能。BillionVerify 讓 Claude Code、OpenCode、Gemini CLI 能夠透過自然語言指令驗證電子郵件。
5. 驗證如何計費?
有效和無效結果消耗 1 積分。只有未知結果消耗 0 積分。免費贈送 100 積分,無需信用卡。