MailboxValidator
MailboxValidator checks email addresses for syntax, deliverability, mail-server availability, and free or disposable provider status.
Verdict
Common use cases
- Filter disposable emails at signup
- Clean marketing lists before send
- Flag free-tier addresses in CRM
- Verify lead quality in real time
- Audit contact databases for deliverability
Integration
- Vendor
- MailboxValidator
- Category
- other
- Auth
- API_KEY
- Tools
- 3
- Composio slug
mailboxvalidator
Tools
- Check Disposable Email
Check whether one email address uses a disposable email provider. Consumes one API credit.
- Check Free Email
Check whether one email address uses a free email provider. Consumes one API credit.
- Validate Email
Run comprehensive syntax, domain, mail-server, reputation, and provider checks on one email address. The status field is the overall validation verdict; an HTTP success alone does not mean the mailbox was verified. Consumes one API credit.
Setup
Setup guide
- 11. In Switchy, open Settings and navigate to the Integrations page. 2. Search for MailboxValidator and click Connect. 3. You'll be prompted to paste an API key — retrieve yours from the MailboxValidator dashboard under API Settings. 4. Paste the key and click Authorize. 5. Switchy confirms the connection and shows MailboxValidator as active. 6. Open any Project and type '@MailboxValidator validate email user@example.com' in the chat. 7. The MCP returns a JSON response with status, syntax checks, domain info, SMTP results, and whether the provider is disposable or free. 8. If the response shows an error or credit limit warning, verify your API key has remaining credits in the MailboxValidator dashboard.
What teammates see: by default, memories from MailboxValidator are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Validate Signup Email
@MailboxValidator validate the email address sarah.jones@example.com and tell me if it's deliverable and whether it's a disposable or free provider.
Batch Check Disposables
@MailboxValidator check whether these addresses are disposable: temp@mailinator.com, user@guerrillamail.com, contact@company.com.
Audit Free Providers
@MailboxValidator check if these emails use free providers: alice@gmail.com, bob@outlook.com, carol@acmecorp.com.
Verify Lead Quality
@MailboxValidator validate john.doe@bigclient.com and report the overall status, domain health, and whether it's a catch-all mailbox.
Pre-Campaign Cleanup
@MailboxValidator validate these addresses and flag any with syntax errors or invalid domains: user1@example.com, user2@typo..com, user3@valid.org.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@MailboxValidator validate the email address support@example-startup.io and tell me if it's safe to send our product launch announcement to
The validation shows support@example-startup.io has valid syntax and a reachable mail server. The domain is active with proper MX records. Status returned as 'True' (deliverable). Provider type is identified as a business domain (not free/disposable). No high-risk flags detected. This example illustrates a typical response — your actual result depends on the target domain's current DNS and mail-server configuration.
This example uses the comprehensive Validate Email tool, which consumes one API credit per check. The 'status' field is the key verdict — don't assume HTTP 200 means the address is valid. Always inspect the returned status and is_disposable/is_free flags before adding addresses to critical send lists.
@MailboxValidator check if temp-inbox-94821@guerrillamail.com is a disposable email address before I approve this trial signup
Check confirms this address uses a known disposable email provider (guerrillamail.com). The is_disposable flag returns 'True'. This example shows how the tool identifies temporary mailbox services commonly used for one-time signups. Your result will vary based on MailboxValidator's current disposable-domain database, which the vendor updates regularly.
This uses the Check Disposable Email tool, consuming one credit. Useful for gating trial signups or newsletter subscriptions. Be aware that some legitimate users rely on privacy-focused aliases (like Apple Hide My Email) — consider your use case before blocking all disposable providers outright.
@MailboxValidator scan these five signup emails and flag any that use free providers: alice@gmail.com, bob@company.co, carol@yahoo.com, dave@protonmail.com, eve@outlook.com
Results show alice@gmail.com (free), carol@yahoo.com (free), dave@protonmail.com (free), and eve@outlook.com (free) all use free email providers. Only bob@company.co is identified as a business domain. This example demonstrates batch-style checking — in practice, you'd call the Check Free Email tool once per address, consuming five credits total for this set.
Each address requires a separate API call and credit. The MCP doesn't offer a native batch endpoint, so checking multiple addresses in one prompt triggers sequential tool invocations. Watch your credit balance when validating large lists. Free email detection helps segment B2B vs. consumer signups but shouldn't be the sole filter for lead quality.
Use-case deep-dives
When to validate emails at signup instead of after bounce
A 6-person SaaS team runs paid ads to a demo-request form. Half the submissions bounce or use disposable addresses, wasting sales time and skewing conversion metrics. The MailboxValidator MCP lets the team validate emails in real-time during form submission—checking syntax, mail server, and disposable provider status before the lead hits the CRM. This works when your form volume is under 5,000 submissions per month and you can afford the per-check credit cost. Above that threshold, batch validation or a dedicated email hygiene platform becomes cheaper. If your team needs to clean a lead list before it pollutes your outreach queue, this MCP closes the gap in one API call.
Why this MCP matters for support triage automation
A 10-person support team gets 200 tickets daily, many from free or disposable email addresses that correlate with low-quality or spam requests. The team uses the Check Free Email and Check Disposable Email tools to flag tickets at intake, routing free-email users to a self-service flow and disposable addresses to a fraud review queue. This keeps the human support queue focused on paying customers. The MCP's three-tool scope is narrow but sufficient for this binary triage decision. If your team needs deeper reputation scoring or catch-all detection, you'll hit the tool's ceiling fast. For a simple free-vs-paid email gate in a support workflow, this MCP delivers the signal you need without over-engineering the integration.
When comprehensive email validation stops fake attendee signups
A 4-person events team runs monthly webinars and sees 30% no-show rates driven by fake or throwaway email registrations. The Validate Email tool runs syntax, domain, mail-server, and reputation checks in one call, surfacing the overall status verdict before the registration is confirmed. This catches typos, non-existent domains, and known spam traps that inflate attendee counts and waste follow-up effort. The per-check credit model works when registration volume is predictable and under 1,000 per event. If your team runs high-volume public events or needs real-time validation at scale, the API credit burn becomes a budget conversation. For mid-sized B2B webinars where registration quality matters more than quantity, this MCP keeps the attendee list honest.
Frequently asked
What does the MailboxValidator MCP do in Switchy?
It validates email addresses in real time during your team's workflows. You can check if an address is disposable, free, or likely to bounce before sending campaigns or onboarding users. Each validation runs syntax, domain, mail-server, and reputation checks — the status field tells you if the mailbox is actually deliverable. Useful for cleaning lead lists or gating sign-ups without leaving Switchy.
Do I need a MailboxValidator account to use this MCP?
Yes. You need an active MailboxValidator subscription and an API key. Paste the key into Switchy's auth prompt when you connect the MCP. Each validation call consumes one API credit from your MailboxValidator plan, so monitor usage if you're on a metered tier. No OAuth flow — just the key.
Can the MCP validate email addresses in bulk?
No. Each of the three tools validates one address at a time and costs one credit. If you need to process thousands of emails, use MailboxValidator's bulk upload feature directly or script repeated calls through Switchy — but watch your credit burn rate. The MCP is best for spot checks during live workflows, not batch jobs.
How is this different from using MailboxValidator's dashboard?
The MCP lets you validate emails inline while you're drafting campaigns, reviewing CRM records, or building automations in Switchy. You skip the copy-paste loop to MailboxValidator's web UI. The trade-off: you lose access to their bulk CSV uploads and historical reports. Use the MCP for ad-hoc validation; use the dashboard for audits.
Who on the team should connect the MailboxValidator MCP?
Whoever owns your MailboxValidator account and has the API key. That's usually marketing ops or a growth lead. Once connected, any Switchy user can call the validation tools in shared workflows, but the credit usage hits the connected account's plan. Set internal guidelines if you're worried about runaway consumption.