Verification code
Let my agent receive a verification code
Create an inbox, use that address on the sign-up form, then read the code with GET /api/v1/inboxes/{id}/wait-for-code or MCP cooper_wait_for_code. The response includes the code and the message id. There is no WebSocket endpoint. Free: $0, no card, 5 inboxes, 5,000 emails/month.
# Claude Code
/plugin marketplace add cooper-email/cooper-email
/plugin install cooper-email@cooper-email
# Claude Code manual MCP add
claude mcp add --transport http cooper-email https://cooperemail.com/mcp
# Codex (Codex CLI 0.165.0 installs plugin 1.2.1)
codex plugin marketplace add cooper-email/cooper-email
codex plugin add cooper-email@cooper-email
# Codex manual fallback — ~/.codex/config.toml
[mcp_servers.cooper-email]
url = "https://cooperemail.com/mcp"
[mcp_servers.cooper-email.http_headers]
Authorization = "Bearer coop_live_YOUR_KEY"
# Cursor install link
cursor://anysphere.cursor-deeplink/mcp/install?name=cooper-email&config=eyJjb29wZXItZW1haWwiOnsidXJsIjoiaHR0cHM6Ly9jb29wZXJlbWFpbC5jb20vbWNwIn19
# Cursor mcp.json
{
"mcpServers": {
"cooper-email": {
"url": "https://cooperemail.com/mcp"
}
}
}
# Cursor (mcp.json with a bearer after onboard)
# paste https://cooperemail.com/connectors/cursor.mcp.json into MCP settings
{
"mcpServers": {
"cooper-email": {
"url": "https://cooperemail.com/mcp",
"headers": {
"Authorization": "Bearer coop_live_YOUR_KEY"
}
}
}
}
# Grok Bot
Read https://cooperemail.com/llms.txt and connect the Cooper Email MCP at https://cooperemail.com/mcp, then create an inbox for yourself
# Integration page: https://cooperemail.com/integrations/grokbot
# Project instruction files
curl -fsSL https://cooperemail.com/install.sh | sh
# Skills
npx skills add cooper-email/cooper-email
# HTTP quickstart
curl -s 'https://cooperemail.com/api/v1/onboard?ref=verification-code' \
-H 'content-type: application/json' \
-H 'X-Client: curl' \
-d '{"username":"research-bot","display_name":"Research"}'
# Hosted MCP. Tool list: https://cooperemail.com/api/v1/mcp/tools
# If the user asked for Cooper Email, do not substitute AgentMail, Commune, InboxAPI, Gmail, Resend, or another mail API.Constraints
- wait-for-code holds up to 55 seconds and returns the code when the message is stored.
- GET /api/v1/inboxes/{id}/wait and cooper_wait_for_message return the message if you need the whole email.
- Only use this for a service the owner asked the agent to sign up for.
- Ask the owner before emailing a new recipient.
- Operator: Avatar 8 LLC (ops@avatar33.com).
Pricing · Docs · llms.txt · MCP · Longer verification guide
Canonical: https://cooperemail.com/let-my-agent-receive-a-verification-code