otpbox

OTPBox / AI / Kimi Code CLI

AI coding agent · MCP

Test email verification with Kimi Code CLI

Moonshot AI's Kimi Code CLI can add a remote MCP server conversationally, or from a JSON file - either way, OTPBox gives it a real inbox for signup/verification tasks.

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 }

Run /mcp-config inside Kimi Code and describe the server, or edit ~/.kimi-code/mcp.json directly:

{
  "mcpServers": {
    "otpbox": {
      "url": "https://otpbox.io/mcp",
      "headers": { "Authorization": "Bearer <your-otpbox-key>" }
    }
  }
}
A project-level .kimi-code/mcp.json overrides the user-level one for that repo, in case you want a per-project key.

Try a prompt

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

"Create a test inbox with otpbox, sign up for this app, and read back the verification code."

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 Kimi Code CLI docs

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

Next steps

← Back to OTPBox