# NeverBounce MCP for AI Agents AI Agent Connect

> NeverBounce. Verify and clean email addresses to protect your sender reputation. Use it to check single emails or run bulk jobs on massive lists without leaving your chat window. It handles the heavy lifting of cleaning your data so you can focus on actual outreach.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_9QrxuAmaibWyjDpF5zg6xD3D9l7azTKpMes9IkCQ/ai-agent-connect
- **Tags:** email-verification, list-cleaning, data-quality, deliverability, bulk-processing

## Description

Imagine you're looking at a list of 5,000 leads. Some are active, some are dead, and some are disposable. Sending to all of them is a fast way to get your domain blacklisted. This Connector lets you hand that list over to your AI agent and just tell it to clean it up. Instead of jumping between tabs and manual uploads, you can just point your agent to a URL or paste a block of text. It handles the heavy lifting of starting the bulk jobs, monitoring the progress, and pulling the final results once they're ready. You can even ask for a status update on a specific job or check how many credits you have left in your account. It's a huge time saver for anyone who handles high-volume outbound communications and needs to keep their deliverability stats high. Since Vinkius hosts this, you can plug it into your existing workflow in seconds and start getting clean data immediately. You'll stop guessing if an email is valid and start sending to real inboxes.

## Tools

### check_email
Verify a single email address to see if it's valid or disposable. This is useful for checking a lead before you try to contact them.

### create_job_from_input
Start a bulk verification job using a raw list of email addresses. Use this when you have a list ready to copy and paste.

### delete_job
Remove a specific bulk job from your active list. Use this to keep your job history clean.

### get_account_info
Check your current credit balance and account details. This helps you keep track of your spending.

### get_job_results
Pull the final verification data from a completed job. Use this to get the clean list for your campaign.

### get_job_status
See how many emails are left in a currently running job. This lets you know when your list is ready.

### list_jobs
See a history of all your recent verification jobs. Use this to audit your past cleaning activity.

### parse_job
Break down a bulk job into its individual components. This helps you see the structure of your batch.

### start_job
Kick off a bulk verification job to begin processing. This moves your list from pending to active.

### create_job_from_url
Create a bulk job by pointing the agent to a remote CSV file. This is the best way to handle massive lists without manual uploads.

## Prompt Examples

**Prompt:** 
```
Verify if the email 'test@example.com' is valid.
```

**Response:** 
```
Checking email... The result for 'test@example.com' is **VALID**. No deliverability issues were found and no flags were raised. Shall I check your remaining credits?
```

**Prompt:** 
```
List all my recent verification jobs.
```

**Response:** 
```
Retrieving your jobs... I found 3 recent jobs:

| Job Name | Status | 
| :--- | :--- | 
| Lead List Q1 | Completed | 
| Prospects March | Running | 
| Web Signups | Parsing | 

Would you like the results for 'Lead List Q1'?
```

**Prompt:** 
```
Check the status of job ID 123456.
```

**Response:** 
```
Inspecting job 123456... This job is currently **75% complete**. 

Out of 1,000 emails, 600 have been verified as Valid and 150 as Invalid so far. I'll let you know when it reaches 100%.
```

## Capabilities

### Check email validity
Get the status of a single email address to see if it's valid or disposable.

### Verify bulk lists from URLs
Start a verification job by providing a link to a remote CSV file.

### Process raw email text
Create a bulk job directly from a list of emails pasted into your chat.

### Monitor job progress
Check how many emails have been processed in a running job in real-time.

### Fetch final results
Retrieve the results of a completed job for analysis or download.

### Manage account credits
See your remaining credit balance and your recent job history.

## Use Cases

### Cleaning a trade show lead list
A marketing manager has a CSV of 10k leads from a trade show. They tell the agent to check the URL and start a job to remove dead emails.

### Real-time lead verification
A salesperson wants to check one specific lead before making a call. They ask the agent to check_email for a single address to see if it's valid.

### Monitoring large batch progress
A data team is processing a massive list and needs to know when it's done. They ask for the status of a specific job ID.

### Auditing past cleaning activity
A marketing ops person needs to see how many leads were cleaned last week. They ask the agent to list recent jobs.

## Benefits

- Stop getting blocked by ISPs because you're sending to dead addresses by using check_email for every lead.
- Save hours of manual work by letting your agent handle CSV uploads via create_job_from_url.
- Get instant feedback on single leads before you try to contact them with real-time validation.
- Keep your CRM clean by only importing verified, high-quality data into your sales pipeline.
- Track your spending easily by checking your credit balance with get_account_info before starting big jobs.
- Avoid manual status checking by using get_job_status to see real-time progress on your bulk lists.

## How It Works

The bottom line is you stop guessing if an email is valid and start sending to real inboxes.

1. Connect your NeverBounce API key to the Connector.
2. Provide a URL or a list of emails to your agent.
3. Get back a cleaned list of deliverable addresses.

## Frequently Asked Questions

**How does the NeverBounce MCP help with my email deliverability?**
It keeps your sender reputation high by identifying and removing invalid, disposable, and dead email addresses before you send your campaigns. This reduces your bounce rate and helps keep you out of spam folders.

**Can I use NeverBounce to clean my CSV files automatically?**
Yes, you can provide a URL to a remote CSV file and have your agent start a bulk verification job. It will process the list and give you the results once it's finished.

**Is there a way to check single emails quickly with NeverBounce?**
Absolutely. You can just ask your agent to check a single email address in real-time. It will tell you if the address is valid or if it has any deliverability issues.

**How do I know how many credits I have left on NeverBounce?**
You can simply ask your agent to check your account info. It will pull your current credit balance and list your recent verification jobs so you can track your usage.

**Can the NeverBounce MCP handle thousands of emails at once?**
Yes, it is designed for bulk processing. You can create jobs from raw text or URLs, and the agent will manage the verification of thousands of addresses in a single batch.

**What happens to the data after I run a NeverBounce job?**
Once a job is complete, your agent can fetch the results for you. You can then use that clean data for your marketing campaigns or import it into your CRM.

**Where do I find my NeverBounce API Key?**
Log in to your NeverBounce dashboard and navigate to the API section to create or copy your 'Secret Key'.

**What do the different result statuses mean?**
'Valid' means the email is safe to send. 'Invalid' will bounce. 'Disposable' are temporary addresses, and 'Catchall' means the domain accepts all mail, making deliverability uncertain.

**How do I start a bulk verification job?**
First, use `create_job_from_url` or `create_job_from_input`. Then, call `parse_job` followed by `start_job` to begin the verification process.