gitwtfhub

wtf is zerodrop-mcp?

zerodrop-dev/zerodrop-mcp — explained in plain English

Analysis updated 2026-05-18

0JavaScriptAudience · developerLicenseSetup · easy

TL;DR

An MCP server that gives AI agents disposable email inboxes with automatically extracted OTPs and magic links for testing signup flows.

Mindmap

mindmap
  root((zerodrop-mcp))
    What it does
      Disposable email inboxes
      Auto extracts OTPs
      Extracts magic links
    Tech stack
      Node.js
      MCP protocol
      Cloudflare edge worker
    Use cases
      Autonomous signup testing
      QA automation
      Email flow verification
    Audience
      Developers
      QA engineers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Let an AI agent sign up for a service and read its own verification email autonomously.

REASON 2

Automate QA testing of signup or login flows that require email verification.

REASON 3

Have Claude Code write and run end to end tests against real email inboxes.

REASON 4

Verify that your own app's email confirmation flow actually works, driven by an agent.

What's in the stack?

JavaScriptNode.jsMCPCloudflare Workers

How it stacks up

zerodrop-dev/zerodrop-mcp00kaku/gallery-slider-block0xkinno/vellum
Stars00
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-19
MaintenanceDormant
Setup difficultyeasyeasyhard
Complexity2/54/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Free sandbox mode works with no API key, a paid workspace key unlocks self hosting and extra features.

Wtf does this do

zerodrop-mcp is an MCP server that gives AI agents their own disposable email inboxes, so the agent can sign up for services on its own without a human stepping in to fetch a verification code. It works with Claude, Claude Code, Claude Desktop, Cursor, and any other tool that speaks the Model Context Protocol. The problem it solves is simple but common: an AI agent signs up for a service, that service sends a one time verification code or a magic link by email, and the agent has no inbox to read that email from, so it gets stuck. With this tool, the agent can generate a throwaway email address instantly, use it to fill out a signup form, then wait for the confirmation email to arrive. When it does, the tool automatically pulls out the one time code or magic link for the agent, so the agent never has to parse raw email content itself. Setting it up is meant to be simple: there is no Docker container to run, no email server to configure, and no account or API key required for the free tier. Installing it is just a single command or a short config file entry, depending on which AI tool you use. Behind the scenes, incoming emails to a generated inbox are intercepted by a Cloudflare edge worker that is part of the same project, and the codes or links are pulled out right there before the agent ever reads the message. On the free tier, inboxes are automatically deleted after thirty minutes. An optional paid workspace key unlocks extra features and lets you self host your own instance instead of using the shared one. This tool is aimed at developers who use AI coding agents to test signup and login flows end to end, automate quality assurance testing that involves email verification steps, or let an agent independently verify that its own app's email flow actually works. It is released under the MIT license.

Yoink these prompts

Prompt 1
Set up zerodrop-mcp in my Claude Code configuration and generate a test inbox.
Prompt 2
Help me write a Playwright test that uses this MCP server to complete a signup flow.
Prompt 3
Explain how the OTP and magic link extraction works at the Cloudflare edge.
Prompt 4
Show me how to configure a self hosted ZeroDrop instance with my own API key.

Frequently asked questions

wtf is zerodrop-mcp?

An MCP server that gives AI agents disposable email inboxes with automatically extracted OTPs and magic links for testing signup flows.

What language is zerodrop-mcp written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, MCP.

How hard is zerodrop-mcp to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is zerodrop-mcp for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.