Skip to main content
ZeroBounce Docs logo
Log InSign Up Free
  • Home
  • Getting started
  • Products
  • API
  • Integrations
  • FAQ
  • About ZeroBounce
Browse documentation
ZeroBounce Docs logo
  • Getting started
  • Products
  • API
  • Integrations
  • FAQ
  • About ZeroBounce

Type at least 2 characters to search the docs.

↑↓ Navigate↵ OpenEsc Close

Docs Assistant

Answers written from the ZeroBounce documentation

Hi! I'm your ZeroBounce Docs Assistant. How can I help you with our APIs or integrations today?

Try Asking

Loading suggestions...

AI-generated from our docs. Check important details against the linked pages.

Integrations

  • ActiveCampaign Integration
  • Adobe Journey Integration
  • Adobe Marketo Integration
  • Amazon S3 Integration
  • Amazon S3 Bulk API
  • BigCommerce Integration
  • AWeber Integration
  • Clay.com Integration
  • Drip Integration
  • Customer.io Integration
  • Constant Contact Integration
  • Contact Form 7 Integration
  • Email Validator Browser Extension
  • Ghost Integration
  • CloudFlare Worker Integration
  • ChatGPT Integration
  • Google Sheets Integration
  • Gravity Forms Integration
  • Infinity Integration
  • Integrations Contacts Monitoring, Scheduling and Sharing
  • iPost Integration
  • HubSpot Integration
  • Iterable Integration
  • HubSpot Forms Integration
  • HubSpot Warmup Integration
  • JS Widget
  • Klaviyo Integration
  • Klaviyo Forms Integration
  • LinkedIn Integration
  • Mailchimp Integration
  • Microsoft Dynamics Integration
  • MailerLite Integration
  • monday.com Integration
  • Moosend Integration
  • Outreach Integration
  • PipeDrive Integration
  • Salesforce Integration v1.39
  • SFTP/FTP Integration
  • SFTP/FTP Bulk API
  • Unbounce Integration
  • Wix Integration
  • WordPress/WooCommerce Plugins
  • Zapier Integration
  • Zendesk Sell Integration
  • ZeroBounce MCP Server
    • Setup
      • Cursor
      • VS Code
      • Claude
      • Other Clients
    • Tools
  • Zoho Integration
  1. Home
  2. API Integrations
  3. Zerobounce MCP Server
  4. Setup
  5. Claude

ZeroBounce for Claude

Real-time email validation — MCP connector documentation

Connect Claude to ZeroBounce to validate email addresses in chat using your own ZeroBounce API key and credits. The connector uses OAuth: Claude never sees your API key. You paste it once on ZeroBounce’s connect page; ZeroBounce stores it encrypted and uses it only for your validation requests.

Connector URL (copy this exactly):

https://oauth-mcp.zerobounce.net/mcp

What you need

  1. A ZeroBounce account with credits. Sign up or log in.
  2. Your API key from the ZeroBounce API dashboard.
  3. A Claude plan that supports custom connectors: Free (one custom connector), Pro, Max, Team, or Enterprise. Custom connectors work in Claude on the web, Claude Desktop, Cowork, and the mobile apps.
1

Get your ZeroBounce API key

  1. Open the ZeroBounce API dashboard and sign in.
  2. Copy your API key.
  3. Confirm you have credits (validation uses 1 credit per email; unknown results are not charged).

Keep the key private. Paste it only on the ZeroBounce connect page that Claude opens — not into Claude settings.

2

Add the connector in Claude

Leave OAuth Client ID and OAuth Client Secret empty. Claude registers itself automatically. Do not put your ZeroBounce API key in request headers.

Pro, Max, or Free (individual)

  1. In Claude, go to Customize → Connectors.
  2. Click +, then Add custom connector.
  3. Name it something like ZeroBounce (optional).
  4. Paste the connector URL above.
  5. Click Add.
  6. Click Connect. Your browser opens ZeroBounce’s connect page.

Team or Enterprise

Only an Owner or Primary Owner can add the connector for the organization. Members then connect with their own ZeroBounce keys.

Owner

  1. Go to Organization settings → Connectors.
  2. Click Add, hover Custom, choose Web.
  3. Paste https://oauth-mcp.zerobounce.net/mcp.
  4. Click Add. Do not fill advanced OAuth client fields.

Each member

  1. Go to Customize → Connectors.
  2. Find the connector (often labeled Custom).
  3. Click Connect. The browser opens ZeroBounce’s connect page.

Each person uses their own API key. Claude only uses tools and credits for the account that signed in.

3

Complete ZeroBounce sign-in

  1. On the ZeroBounce page, paste your API key.
  2. Click Connect.
  3. You should return to Claude with the connector connected.

If the key is invalid or has extra spaces, the page shows an error. Copy the key again from the dashboard and retry.

4

Enable it in a chat

  1. Open a conversation.
  2. Click + (lower left) → Connectors.
  3. Turn ZeroBounce on for that chat.
  4. Ask Claude to validate an address, for example:
  • "Is test@example.com a valid email?"
  • "Validate these emails: john@company.com, jane@gmail.com, info@startup.io"
  • "Which of these should not be mailed: [paste a list]?"
  • "Validate john@company.com and tell me the SMTP provider, whether it is a free email, and the MX record."

Allow the tool when Claude asks. Prefer Allow always only after you trust the connector in your workflow.

Tools

ToolWhat it doesCredits
single_email_validationOne address. Returns status, sub-status, SMTP provider, MX, and enrichment (name, gender, location) when you supply an IP.1 per call
batch_email_validationUp to 100 addresses in one call, with a result per address.1 per address

single_email_validation

ParameterTypeRequiredDescription
emailstringYesThe email address to validate
ip_addressstringNoOnly if the person whose mailbox you are checking actually provided it; improves accuracy

batch_email_validation

ParameterTypeRequiredDescription
emailsarray of stringsYesList of email addresses to validate (max 100)

How to read results

StatusMeaning
validSafe to send
invalidAddress does not exist or has a syntax error
catch-allDomain accepts all mail — deliverability uncertain
spamtrapKnown spam trap — do not send
abuseFrequent spam complainer
do_not_mailDisposable, role-based, or forwarding address
unknownCould not be verified (no credit charged)

Troubleshooting

Info shield icon

Invalid API key on the connect page

Copy the key again from the API dashboard. Remove spaces before and after.

Info shield icon

Out of credits

Add credits or upgrade in your ZeroBounce account, then try again. You do not need to reconnect unless the key changed.

Info shield icon

Connector shows as disconnected

Remove it in Customize → Connectors (or Organization settings → Connectors for owners) and add it again. Active use keeps the session alive; unused sessions eventually expire (access lasts up to 30 days, with a longer refresh window).

Info shield icon

Connect never opens, or Claude says it cannot reach the server

Use the exact URL https://oauth-mcp.zerobounce.net/mcp (HTTPS, /mcp at the end). Do not use mcp.zerobounce.net for this OAuth connector.

Info shield icon

Team member cannot add the URL

Ask an Owner to add the connector first. Then you only click Connect.

Info shield icon

You filled Client ID / Secret or put the API key in headers

Remove the connector and add it again with only the URL. Authentication is the ZeroBounce connect page, not Claude’s advanced OAuth fields.

Info shield icon

Wrong or extra tools in the chat

Turn off other connectors for that conversation, or disable unused tools in Search and tools.

Privacy and security

  • Your API key is stored encrypted by ZeroBounce. It is not stored in Claude.
  • Validation calls go to ZeroBounce using your key and your credits.
  • Disconnect anytime in Claude (Customize → Connectors). After that, Claude cannot call ZeroBounce until you connect again.
  • Only add this connector if you intend to validate emails with your ZeroBounce account.

Support

Email support@zerobounce.net or visit the ZeroBounce API documentation.

Privacy Policy · Terms of Use

Was this page helpful?

PreviousVS CodeNextOther
Interested in our partner programs?
Partner program

Interested in our partner programs?