Vinkius

MailSlurp MCP. Automate Email Testing with AI Agents

MailSlurp lets your AI agent manage temporary inboxes and automate email testing. Instead of manually signing up for disposable addresses, you generate random or custom emails on the fly. Your agent can monitor these virtual mailboxes, wait for specific confirmation emails to arrive, retrieve full message bodies, and even send follow-up messages programmatically.

MailSlurp MCP is compatible with Claude Claude
MailSlurp MCP is compatible with ChatGPT ChatGPT
MailSlurp MCP is compatible with Cursor Cursor
MailSlurp MCP is compatible with Gemini Gemini
MailSlurp MCP is compatible with Windsurf Windsurf
MailSlurp MCP is compatible with VS Code VS Code
MailSlurp MCP is compatible with JetBrains JetBrains
MailSlurp MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Generate disposable inboxes

Your agent creates new random or custom email addresses for temporary use.

Monitor incoming emails

The system waits for the next email to arrive, or monitors until a specific count of messages has been received.

Inspect message content

You retrieve and view all details for any message, including both plain text and full HTML bodies.

Send outbound emails

The agent sends new emails directly from one of your temporary addresses to a recipient.

Manage inboxes

You list, inspect, or permanently delete entire virtual mailboxes when testing is done.

Waiting for input…

AI Agent
MailSlurp

What AI agents can do with MailSlurp with 8 Tools

Use these tools together to create sophisticated automated workflows for managing disposable mailboxes and testing communication paths.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using MailSlurp MCP

Create Random Inbox

Generates a completely new, random email address for you to use in testing.

Delete Specific Inbox

Permanently removes an entire virtual inbox and all the emails associated with it.

List Inbox Emails

Retrieves a list of every email that has arrived in a specified mailbox.

Get Email Details

Fetches the complete, detailed content for any single received email, including...

List All Inboxes

Displays a list of every virtual inbox you currently manage in your account.

Send Email From Inbox

Allows the agent to send an outgoing email using one of your temporary addresses and specified content.

Wait For Email Count

Pauses execution until a specific inbox has reached a predefined total number of messages.

Wait For Latest Email

Monitors an inbox and returns the most recent incoming email immediately if one is...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

MailSlurp MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The MailSlurp integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with MailSlurp, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
MailSlurp MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MailSlurp. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Problem with Manual Email Testing

Today, if a developer needs to verify a new user registration flow, they typically have to manually sign up for an account. They wait 5 minutes, then copy the temporary email address into their local mail client. After the system sends the confirmation link, they open that message, check the headers, and copy the content—all while juggling multiple browser tabs.

With this MCP, you tell your agent to monitor a new inbox using 'create_random_inbox'. You let the AI client handle the waiting period; it waits for the email to arrive automatically. When it pops up, you get all the data—the body, the headers, and the source—instantly passed back to your natural language prompt.

MailSlurp MCP: Full Inbox Operations

You no longer need separate scripts for monitoring or sending. Your agent can perform a full cycle: it generates the address with 'create_random_inbox', waits patiently until an email arrives using 'wait_for_latest_email', extracts the necessary data via 'get_email_details', and then sends a reply using 'send_email_from_inbox'.

The entire complex, multi-step process of mailbox management is collapsed into one conversation. You just tell your agent what to do.

What MailSlurp MCP does for your AI

Testing web apps means dealing with email flow—user signups, password resets, welcome alerts. Manually checking these flows is a huge pain point. This MCP connects your agent directly to MailSlurp's powerful infrastructure. It lets you build complex test suites entirely through natural conversation. Your AI client can create temporary inboxes and keep them ready for testing.

Need to see if an email arrived 30 minutes from now? Your agent can long-poll the inbox until it shows up, giving you immediate results without writing polling code. You'll get access to detailed message headers, allowing you to verify not just that the email was sent, but how it traveled through the system.

Because this MCP is hosted on Vinkius, you connect once from any compatible client and immediately gain access to this whole suite of inbox operations.

Built · Hosted · Managed by Vinkius MailSlurp MCP - Automate Email Testing
Server ID 019d75cd-4f9b-728a-9d29-03528013a166
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about MailSlurp MCP

How many inboxes can I manage with the MailSlurp MCP? +

You can list all managed inboxes using 'list_all_inboxes' and create new ones as needed. The system handles your entire mailbox infrastructure.

Can I use MailSlurp to wait for a specific keyword in an email? +

Yes, you can set up complex waiting conditions using 'wait_for_email_count' or by monitoring the inbox until a message arrives that contains your target keywords.

Is the content retrieved by get_email_details plain text only? +

No, 'get_email_details' provides complete information, including both the readable text body and the full source HTML for deep inspection.

What happens to my temporary inboxes after I finish testing? +

You should use the 'delete_specific_inbox' tool. This permanently removes the inbox and all associated emails, keeping your account clean.

Does MailSlurp only work for receiving emails? +

Not at all. You can send test responses or follow-ups using 'send_email_from_inbox', simulating a complete round trip within your tests.