CheckOps home

Tools directory

M

CheckOps

MailSlurp

MailSlurp is a commercial email and SMS API for testing and automation, with programmable inboxes, phone numbers, OTP capture, device previews and an MCP server for AI agents.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

MailSlurp provides email inboxes and phone numbers on demand through an API. For QA teams, its site lists email and SMS testing of sign-up, recovery and notification flows, OTP and MFA testing, load testing of message delivery, device previews and email audits for links, images and accessibility.

Tests create a fresh inbox through the API, use its address in the application, then wait for the email and extract links or codes. SDKs are available for many languages and test frameworks.

MailSlurp also targets deliverability and AI agents, with inbox placement tests, email warm-up and an MCP server so agents can send and receive email.

In the quality loop it supports end-to-end checks of messaging flows.

Features

  1. Programmable inboxes: Create and delete inboxes via API.
  2. Phone numbers: Real numbers for SMS testing.
  3. OTP and MFA: Capture codes to complete sign-in flows.
  4. Device previews and audits: Check rendering, links and accessibility.
  5. SDKs: Libraries for many languages.
  6. MCP access: Email and SMS for AI agents.

Pros

  1. Free tier: A $0 plan to start.

Cons

  1. Usage-based extras: Previews and placement tests are charged per use beyond allowances.
  2. Hosted only: No self-hosting.
const { MailSlurp } = require("mailslurp-client");
const mailslurp = new MailSlurp({ apiKey: process.env.MAILSLURP_API_KEY });
const inbox = await mailslurp.createInbox();
// ...sign up in the app with inbox.emailAddress...
const email = await mailslurp.waitForLatestEmail(inbox.id, 30000);

Resources:

Pricing

Free $0 plan; Starter $19.99, Pro $69 and Growth $199 per month on the pricing page, plus usage-based extras. See site.

  1. Automated tests that need disposable inboxes or phone numbers.
  2. Not a fit for local-only email capture.

Conclusion

MailSlurp is a flexible API for email and SMS testing, with a free tier to try it.

On CheckOps, MailSlurp is filed under the End-to-end & functional and Integration testing stages. Related tools listed here include Mailosaur, Mailtrap, Mailpit, Cypress, Playwright and Selenium. Before choosing, compare them on licence, supported languages and platforms, hosting model, and how well each fits your existing CI pipeline. Facts on this page were checked against the official website, documentation and repository on 11 November 2026; statements the vendor makes about its own product are marked as vendor claims.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with MailSlurp side by side.