otpbox

OTPBox / AI / Trae

AI coding agent · MCP

Test email verification with Trae

ByteDance's Trae IDE added MCP support in 2025 - add OTPBox as a project or global server and Trae's agent mode can drive signup flows end-to-end.

Get a free key Read the MCP docs

Connect OTPBox

Mint a free key first (no account, no card):

curl -X POST https://otpbox.io/api/v1/keys/free -H "content-type: application/json" -d '{}'
→ { "id": "lic_...", "key": "...", "plan": "free", "quotaLimit": 200 }

Add to .trae/mcp.json (project) or via Trae's MCP settings panel (global):

{
  "mcpServers": {
    "otpbox": {
      "url": "https://otpbox.io/mcp",
      "headers": { "Authorization": "Bearer <your-otpbox-key>" }
    }
  }
}
Don't commit .trae/mcp.json with a real key in it - use Trae's global settings for a personal key, or an environment-variable reference if your version supports it.

Try a prompt

Once connected, Trae can call OTPBox's 13 MCP tools directly. For example:

"Create a disposable inbox with otpbox, sign up for this app with it, and finish verification with the code you get back."

What you get

Real inboxes, not mocks

Every code and link comes from a real delivered email, not a stub - so the test proves the actual signup flow works.

Extraction built in

OTP codes and verification links are parsed out automatically. No regex against raw email bodies.

Free tier, no card

200 requests/month with a key minted in one call - no account, no payment info, no waiting.

13 MCP tools

create_test_inbox, wait_for_email, get_otp, get_verification_link, create_test_identity, and more - the full loop is agent-callable.

Official Trae docs

For Trae's own MCP setup UI/flags beyond the snippet above, see Trae's MCP documentation.

Next steps

← Back to OTPBox