create_webhook
Create Webhook
Create a webhook endpoint for verification lifecycle notifications.
urlrequiredeventsrequired
io.github.BillionVerifyPublished by GitHub account BillionVerifyv1.1.1Updated Oct 24, 2026
Email verification for AI agents: verify single or bulk emails, check credits and history.
BillionVerify lets an AI assistant verify single or bulk email addresses, check credit balance, review verification history and stats, and manage webhooks.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.BillionVerify%2Fbillionverify-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"billionverify": {
"type": "http",
"url": "https://mcp.billionverify.com/mcp"
}
}
}Connect any AI assistant to BillionVerify email verification via the Model Context Protocol. Built with the official MCP TypeScript SDK.
Use BillionVerify's hosted MCP server. There is nothing to install and no API key to paste: you sign in with your BillionVerify account over OAuth, and the connection is tied to that account.
The hosted server does not accept API keys (
?api_key=,BV-API-KEYorAuthorization: Bearer <api key>are all rejected). If you want to use an API key, use Option 2.
Detailed step-by-step guide: docs/connect-chatgpt-claude.md.
BillionVerify, MCP server URL https://mcp.billionverify.com/mcp, authentication OAuth → create.BillionVerify, URL https://mcp.billionverify.com/mcp → Add (leave Advanced settings empty).Team / Enterprise: an Owner adds the connector under Organization settings → Connectors, then each member clicks Connect.
Then run /mcp inside Claude Code, select billionverify and finish the sign-in in your browser.
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project), then click Connect next to the server in Settings → MCP:
Run your own MCP server using this TypeScript implementation.
MIT
Source: README.md at commit b223785
Create Webhook
Create a webhook endpoint for verification lifecycle notifications.
urlrequiredeventsrequiredDelete Webhook
Permanently delete a webhook endpoint by identifier. The endpoint stops receiving notifications immediately.
webhook_idrequiredGet Credit Balance
Get the current credit balance for the authenticated account.
Takes no parameters.
Get Verification Results Download
Get a signed download URL for completed results, or CSV content when filtered or rebuilt from history.
rolevalidjob_idrequiredinvalidunknowncatchalldisposableGet Verification Job Status
Get the current status of an asynchronous verification task.
task_idrequiredList Verification History
List verification history for the authenticated account.
pagelimitGet Verification Statistics
Get aggregated verification statistics for the authenticated account.
periodCheck Server Health
Check the health of the BillionVerify MCP server.
Takes no parameters.
List Webhooks
List all webhook endpoints configured for the authenticated account.
Takes no parameters.
Verify Email Addresses in Batch
Verify 1 to 50 email addresses in one request and return a verdict for each. Split longer lists into chunks of 50. Uses credits from the connected BillionVerify account.
emailsrequiredcheck_smtpVerify Email Address
Verify whether a single email address can receive mail. Checks syntax and the domain's mail servers, and optionally the mailbox over SMTP. Uses credits from the connected BillionVerify account.
emailrequiredcheck_smtpforce_refresh90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
claude mcp add --transport http billionverify https://mcp.billionverify.com/mcp{ "mcpServers": { "billionverify": { "url": "https://mcp.billionverify.com/mcp" } }}BILLIONVERIFY_API_KEY=your_api_key npx billionverify-mcp{ "mcpServers": { "billionverify": { "command": "npx", "args": ["-y", "billionverify-mcp"], "env": { "BILLIONVERIFY_API_KEY": "your_api_key_here" } } }}npm install -g billionverify-mcpbillionverify-mcpgit clone https://github.com/BillionVerify/billionverify-mcp.gitcd billionverify-mcpnpm installnpm run buildnpm start