otherapi_key

NeverBounce

NeverBounce provides email verification services to ensure the validity of email addresses, enhancing deliverability and reducing bounce rates.

Verdict

NeverBounce validates email addresses in bulk or one at a time, helping teams clean contact lists before campaigns or flag bad signups in real time. @mention it to verify a CSV of addresses, check a single email's deliverability, or pull account credit balances. Marketing and sales teams use it to reduce bounce rates and protect sender reputation. Setup requires an API key from your NeverBounce dashboard. The MCP handles job creation and result downloads, but you'll need credits in your account to run verifications — each check consumes one credit.

Common use cases

  • Scrub email lists before campaign sends
  • Validate signups during onboarding flows
  • Check credit balance before bulk jobs
  • Download segmented results after verification
  • Delete old jobs to free dashboard space

Integration

Vendor
NeverBounce
Category
other
Auth
API_KEY
Tools
12
Composio slug
neverbounce

Tools

  • Create NeverBounce Bulk Verification Job

    Tool to create a new bulk verification job with parsing, sampling, and callback options. use for asynchronous list verification with advanced control.

  • Delete NeverBounce Job
    destructive

    Tool to permanently delete a job and its results. use when you need to irreversibly remove a bulk verification job. this delete is irreversible.

  • Delete NeverBounce Job
    destructive

    Tool to permanently delete a job and its results. use when you need to irreversibly remove a bulk verification job. deletion is irreversible.

  • Download Job Results (GET)

    Tool to download job results as a csv file via get. use after job completion to retrieve segmented or enriched csv output.

  • Download Job Results (POST)

    Tool to download job results as a csv file via post. use after job completion to fetch segmented or enriched csv output.

  • Get Account Info

    Tool to get account information including credits, job counts, and usage statistics. use when retrieving neverbounce account summary after authentication.

  • Get bulk job status

    Tool to get the status and progress of a bulk verification job. use when

  • JS Widget Send Event

    Tool to send widget form events via the js widget api. use when reporting form.load or form.completion events after user interactions with your form.

  • NeverBounce Account Info

    Tool to get account information including credits, job counts, and usage statistics. use after authenticating to retrieve neverbounce account summary.

  • NeverBounce Single Check

    Tool to verify a single email address and gather additional information. use when you need real-time validation at the point of entry.

  • Retrieve Job Results

    Tool to retrieve paginated results for a completed job, including original data and verification outcomes. use after confirming job completion and when paging through results.

  • Start NeverBounce Job

    Tool to start a parsed job when auto start is disabled. use after creating a job with auto start=false.

Setup

Setup guide

  1. 11. In Switchy, navigate to Settings > Integrations > MCP Servers and click Add Server. 2. Select NeverBounce from the list and click Connect. 3. Log into your NeverBounce account at app.neverbounce.com, go to Settings > API, and copy your API key. 4. Paste the key into Switchy's connection dialog and click Authorize. 5. Switchy confirms the connection by fetching your account info — you'll see your current credit balance. 6. Open any Space, type '@NeverBounce get my account info' and send the message to verify the MCP responds with your job counts and credits. 7. To verify emails, upload a CSV to Switchy's file panel, then @mention NeverBounce with a prompt like 'create a bulk job for this list and tell me when it finishes'. 8. Download results by asking '@NeverBounce download the results for job [ID] as CSV' once the job completes.

What teammates see: by default, memories from NeverBounce are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Check Account Credits

@NeverBounce get my account info including credits remaining and the number of jobs I've run this month
Open in a Space →

Verify Bulk Email List

@NeverBounce create a bulk verification job for the CSV I just uploaded, enable auto-parsing, and let me know when it finishes
Open in a Space →

Download Verified Results

@NeverBounce download the results for job ID 12345 as a CSV file with all segments included
Open in a Space →

Check Job Status

@NeverBounce get the status of job ID 67890 and tell me how many emails have been processed so far
Open in a Space →

Delete Completed Job

@NeverBounce delete job ID 54321 and confirm it's been removed from my account
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@NeverBounce check my account credits and show me how many verification jobs I've run this month

Output

Your NeverBounce account currently has 14,732 credits remaining. This month you've completed 8 bulk verification jobs, processing a total of 42,150 email addresses. Your account tier is Professional, with a monthly credit allocation of 50,000. Based on current usage, you're on track to use approximately 60% of your monthly credits. The last job completed 3 days ago verified 6,200 addresses with a 12% bounce rate.

Notes

This example demonstrates read-only account monitoring. The MCP retrieves usage statistics without modifying anything. Useful for budget tracking before launching large verification jobs. Requires valid API key with account read permissions.

Prompt

@NeverBounce start a bulk verification job for the CSV file I just uploaded, enable auto-parsing and send results to our webhook when done

Output

Bulk verification job created successfully. Job ID: 3847291. NeverBounce is now processing your uploaded CSV with auto-parsing enabled to detect email columns automatically. The job contains 8,450 email addresses and is currently in 'parsing' status. Estimated completion time is 12-15 minutes based on current queue load. Results will be posted to your configured webhook endpoint (https://yourapp.com/neverbounce-callback) when verification completes. You can check progress with the job ID.

Notes

This example shows asynchronous job creation with callback configuration. The MCP initiates verification but doesn't wait for completion—results arrive via webhook. Be aware this consumes account credits immediately (one credit per email). Job deletion is irreversible if you need to cancel.

Prompt

@NeverBounce get the status of job 3847291 and if it's done, summarize the verification results by email validity category

Output

Job 3847291 completed 4 minutes ago. Here's the breakdown of 8,450 verified addresses: Valid (deliverable): 7,102 emails (84.0%)—these are safe to send to. Invalid (bounce risk): 891 emails (10.5%)—hard bounces, remove these immediately. Catchall: 312 emails (3.7%)—accept-all domains, moderate risk. Unknown: 145 emails (1.7%)—verification inconclusive, often due to temporary server issues. The job processed in 11 minutes and consumed 8,450 credits. You can now download the segmented CSV to update your mailing list and remove the invalid addresses before your next campaign.

Notes

This example pairs the MCP's status-check tool with AI reasoning to interpret verification categories. The summary helps non-technical users understand bounce risk without reading raw API responses. Requires the job to be complete; polling incomplete jobs returns progress percentages instead of results.

Use-case deep-dives

Pre-campaign email list hygiene

When to verify your list before a product launch email

A 6-person marketing team is prepping a product launch email to 18,000 leads scraped from conference sign-ups and webinar registrations. NeverBounce is the right call here if you're sending cold or aged lists where bounce rate kills deliverability. Create a bulk verification job with the list CSV, wait 10-30 minutes depending on size, then download the segmented results to strip out invalid addresses before you hit send. The break-even is around 2% expected bounce rate—below that, you're paying for verification you don't need. Above 5%, skipping verification tanks your sender reputation and costs more in the long run. If your team sends fewer than 3 campaigns a year, the per-credit cost adds up; consider a pay-as-you-go plan and verify only your top-funnel segments.

CRM data quality audit

Using NeverBounce to clean a stale Salesforce export

A 3-person sales ops team inherits a Salesforce instance with 40,000 contacts, half of which haven't been touched in two years. NeverBounce works if you need a one-time scrub before migrating to a new CRM or re-engaging dormant accounts. Export the contact list, run a bulk job, then use the results CSV to flag or delete invalid records in Salesforce. The job status tool lets you poll progress without blocking your workflow. The trade-off: NeverBounce charges per email verified, so a 40k audit costs real money—budget around $200-400 depending on your plan. If you're cleaning lists quarterly or more, look at real-time verification at the point of capture instead. For a one-off audit where you need confidence before a big re-engagement push, this MCP gets the job done in an afternoon.

Form validation for high-value signups

When real-time verification beats bulk jobs for lead quality

A 4-person growth team runs a SaaS trial signup form that converts 200 leads a week. NeverBounce's JS widget event tool is built for this: verify emails at the point of entry, reject obvious typos or disposable addresses before the lead hits your CRM. The widget sends form load and completion events, so you can track verification coverage and catch integration issues early. This scenario only makes sense if your cost-per-lead is high enough to justify the per-verification fee—think enterprise SaaS, not consumer apps. If you're converting thousands of signups daily, the API call overhead and cost per email verified will hurt. But for a team where every qualified lead matters and you're already paying for email verification somewhere in the funnel, wiring this MCP into your signup flow cuts junk leads at the source and keeps your nurture sequences clean from day one.

Frequently asked

What does the NeverBounce MCP do in Switchy?

It verifies email addresses in bulk or individually, checking deliverability before you send campaigns. You can create verification jobs, check their status, download results as CSV, and monitor your credit balance. The MCP wraps NeverBounce's API so your team can validate lists without leaving Switchy's workspace or writing custom scripts.

Do I need a paid NeverBounce account to use this MCP?

Yes. You need an active NeverBounce account and an API key with credits loaded. The MCP authenticates via API key, which you generate in your NeverBounce dashboard. Free trial credits work fine for testing, but production list verification consumes credits per email checked. No OAuth flow—just paste the key into Switchy.

Can the MCP verify emails in real-time as users submit forms?

Yes, through the JS Widget Send Event tool. You report form.load and form.completion events to NeverBounce's widget API, which validates addresses as users type. For backend batch jobs, use the bulk verification tools instead. Real-time validation is best for signup forms; bulk jobs handle existing lists of thousands of addresses.

How does this compare to uploading CSVs directly to NeverBounce's dashboard?

The MCP automates what you'd manually click through in the NeverBounce UI. You can trigger bulk jobs, poll for completion, and download segmented results—all from Switchy prompts or workflows. Useful when verification is part of a larger automation, like cleaning a list before passing it to your email tool. Same credit cost either way.

Who on the team should connect the NeverBounce MCP?

Whoever owns your NeverBounce account and manages email list hygiene—usually marketing ops or a growth lead. That person generates the API key and pastes it into Switchy. Once connected, any teammate with Switchy access can run verifications, but they'll draw from the shared NeverBounce credit pool tied to that account.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.