otpbox

OTPBox / AI / SourceCraft

AI coding agent · MCP

Test email verification with SourceCraft

Yandex's SourceCraft Code Assistant supports streamable-HTTP MCP servers natively - add OTPBox to give it a real inbox for testing signup and verification flows.

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 .codeassistant/mcp.json:

{
  "mcpServers": {
    "otpbox": {
      "type": "streamable-http",
      "url": "https://otpbox.io/mcp",
      "headers": { "Authorization": "Bearer <your-otpbox-key>" }
    }
  }
}
SourceCraft also supports plain SSE and local stdio servers - type: "streamable-http" is the modern transport OTPBox uses.

Try a prompt

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

"Создай одноразовый почтовый ящик через otpbox, зарегистрируйся в приложении и получи код подтверждения."

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 SourceCraft docs

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

Next steps

← Back to OTPBox