Verify emails from your AI assistant.

BounceOwl runs as a remote MCP server. Add it once with your API key and ask your assistant to check addresses, clean lists or explain a catch-all result. Same credits and free unknowns as the app.

Server URL

https://api.bounceowl.com/mcp

Transport

Streamable HTTP

Auth

Your BounceOwl API key, as a Bearer header or ?key= in the URL for ChatGPT, Claude.ai and grok.com

Get an API key

Set it up

Pick your assistant and paste the snippet. Each one follows that assistant's MCP documentation, linked below it.

ChatGPT

Custom connector (developer mode)

Connector URL

https://api.bounceowl.com/mcp?key=YOUR_API_KEY
  1. In ChatGPT, open Settings, then Apps (or Plugins), and turn on developer mode if asked.
  2. Choose to add a custom MCP server or connector.
  3. Paste the connector URL above with your API key in it.
  4. Set authentication to No authentication, confirm, and create it.

Replace the key placeholder with a key from API & MCP in the app, or set BOUNCEOWL_API_KEY in your environment. ChatGPT MCP docs

The URL contains your key. Treat it like a password and use a separate key so you can revoke just this connection.

What it looks like

Connect BounceOwl to your AI assistant with one API key. Ask it to check a few addresses, clean a list or explain a catch-all result, in plain words. Same credits, same evidence, same free unknowns.

Works today

  • ChatGPT
  • Claude.ai and Claude Desktop
  • grok.com
  • Claude Code
  • OpenAI Codex
  • Cursor
  • VS Code / GitHub Copilot
  • Hermes Agent
  • Grok Build CLI
  • xAI API (Grok models)
  • Zed
  • Cline
You ask your assistant
Check these leads and tell me which are safe to email:
maya.chen@lumenforge.io, d.okafor@harborlane.com, j.ortiz@quarrybank.co
It calls BounceOwl and answers

maya.chen@lumenforge.io is valid: the Google Workspace server accepted the mailbox.

d.okafor@harborlane.com is on a catch-all domain. Want me to run the catch-all check (5 credits)?

j.ortiz@quarrybank.co would bounce: the server says the mailbox doesn't exist.

Example conversation with made-up addresses.

Tools your assistant gets

verify_email
Check one address live and get the verdict with its evidence.
verify_emails
Check up to 20 addresses at once.
start_list
Verify up to 50,000 addresses in the background.
list_status
Progress and verdict counts for a list.
list_results
Page through a list's results, filtered by verdict.
catchall_check
Run the deeper check on catch-all results (5 credits each, refunded if unclear).
get_credits
Current balance and prices.

Give your assistant a verifier that shows its work.

100 free credits with Google sign-in. Pay as you go after that, and credits never expire.