# Disposable Email Blocker MCP MCP

> Disposable Email Blocker instantly validates incoming lead emails against a massive database of temporary domains. It stops your marketing agents from triggering welcome sequences for fake addresses, protecting your sender reputation and keeping your CRM clean.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Tags:** spam-prevention, email-validation, data-sanitization, sender-reputation, lead-quality

## Description

When an AI agent reads a new form submission, it doesn't check if the email address is real enough to matter. If someone submits an email using a throwaway domain—like those common temporary mail services—your welcome sequence triggers anyway. That email bounces. Bounces hurt your sender score with providers like SendGrid or Mailgun, making you look bad to legitimate contacts down the line.

This MCP fixes that problem before it starts. It lets your agent check every submitted address against a huge list of known fake domains. You can now block low-quality leads instantly, stopping them from ever getting into Salesforce or HubSpot if they're just using a disposable email. This capability is hosted and managed through the Vinkius catalog, giving you one central place to manage all your data quality tools.

## Tools

### check_disposable
Checks a full email address against an offline database and tells you if the domain is temporary or legitimate for marketing use.

## Prompt Examples

**Prompt:** 
```
Check if this new lead's email `user@mailinator.com` is a throwaway address.
```

**Response:** 
```
Disposable Email Validation: Domain is disposable. Action Recommended: BLOCK.
```

**Prompt:** 
```
Is `ceo@vinkius.com` a legitimate corporate email?
```

**Response:** 
```
Disposable Email Validation: Domain is NOT disposable. Action Recommended: ALLOW.
```

**Prompt:** 
```
Validate this CRM contact list item: `tester@10minutemail.com`.
```

**Response:** 
```
Disposable Email Validation: Block action recommended.
```

## Capabilities

### Validate Email Status
Determines if an incoming email address belongs to a known temporary or disposable domain.

### Block Low-Quality Leads
Allows your agent to reject leads before they are added to marketing funnels or CRMs.

### Protect Sender Reputation
Stops unnecessary bounces by filtering out fake emails, keeping your sender score high.

## Use Cases

### Lead Form Submission
A web form collects leads, and one user enters `test@mailinator.com`. Instead of triggering a welcome email that immediately bounces, your agent uses this MCP to flag the submission as disposable, blocking it from entering the sales queue entirely.

### Data Import Cleanup
Your team imports 500 contacts from an old list. Instead of running a massive batch job that fails or gets rejected by your CRM due to bad emails, you run this validation first and only send the clean subset.

## Benefits

- Stops wasted welcome sequences. By checking addresses first, you prevent sending expensive bounces that hurt your overall email credibility with services like SendGrid.
- Keeps CRMs clean. Your agent can definitively reject low-quality leads before they pollute Salesforce or HubSpot records, saving cleanup time later.
- Protects your sender reputation score. This is critical because a high bounce rate signals spam risk to major mailbox providers, and this MCP keeps that number down.
- Instant validation. Instead of waiting for an email service to send back a bounce notice hours later, you get a definitive answer immediately at the point of submission.
- Saves time on data cleanup. You eliminate the massive manual task of scrubbing lead lists because you're blocking fake emails right in the flow.

## How It Works

The bottom line is, you stop wasted emails and protect your sending infrastructure before data ever hits the CRM.

1. Your agent reads a new lead's email address from a form or data source.
2. The agent passes the full email to this MCP for validation against thousands of disposable domains.
3. You get back a clear signal: either 'legitimate' (allow) or 'disposable' (block).

## Frequently Asked Questions

**Is this a network API request?**
No, it uses an local community-maintained list of domains. It runs perfectly in 0ms without hitting external endpoints.

**Will it block Gmail or Outlook?**
No, legitimate global consumer providers like Gmail, Yahoo, and Outlook are strictly ignored by the blocklist.

**What happens if a user submits a fake domain?**
The engine returns `isDisposable: true` and `actionRecommended: BLOCK`, allowing the agent to branch its logic.

**How do I ensure `check_disposable` is correctly implemented in my workflow?**
You pass the full email address to `check_disposable`. The tool returns a definitive status: whether it's disposable or legitimate. This makes integration straightforward for any Martech agent.

**Are there rate limits when calling `check_disposable` in high-volume lead generation?**
The MCP handles high throughput, but if you are processing thousands of emails per minute, check Vinkius's official rate limit documentation. The service is built for intense marketing automation use.

**How often is the local list used by `check_disposable` updated?**
The tool uses a massive, community-maintained JSON database that updates regularly. This ensures it keeps pace with newly created disposable email providers on the internet.

**Is my data secure when I run `check_disposable`? What is the privacy policy?**
Your email addresses are processed within a secure sandbox environment. Only the validation result—the BLOCK or ALLOW status—passes back to your agent, protecting user privacy.

**What if an email domain isn't in the list but is still low quality? Does `check_disposable` catch it?**
`check_disposable` only validates against its known database of temporary domains. It cannot determine overall lead quality or detect suspicion outside of a defined disposable pattern.