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 keySet 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
- In ChatGPT, open Settings, then Apps (or Plugins), and turn on developer mode if asked.
- Choose to add a custom MCP server or connector.
- Paste the connector URL above with your API key in it.
- 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
Check these leads and tell me which are safe to email: maya.chen@lumenforge.io, d.okafor@harborlane.com, j.ortiz@quarrybank.co
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.