{"ok":true,"name":"cooper_create_inbox","description":"Use this when the signed-in account needs an additional email address (for example one per agent, project, or customer). Requires auth. Inputs: username (optional; 1–32 characters; becomes <username>@cooperemail.com; omit it and Cooper picks box plus 8 hex characters, the same generator as a batch with no prefix), domain (optional hostname), display_name (optional From name), signature (optional {text, html?}; text required, at most 2000 characters; html at most 10000), metadata (optional object","inputSchema":{"type":"object","properties":{"ref":{"type":"string","description":"Optional first-touch slug for this inbox. At most 64 characters: letters, digits, and . _ : -. Does not change the account's original signup values."},"domain":{"type":"string","description":"Optional customer hostname. Ignored while custom-domain mail is off. When on, the domain must be verified on this account with mail.receiving true."},"metadata":{"type":"object","description":"Optional caller data stored on the inbox. At most 256 keys, each key at most 256 characters, values string number or boolean, serialized at most 16 KB. Otherwise 400 invalid_metadata."},"username":{"type":"string","description":"Optional local part. Omit it and Cooper picks box plus 8 hex characters. When set, the address is username@cooperemail.com unless domain is set and custom-domain mail is on"},"client_id":{"type":"string","description":"Optional idempotency key, at most 128 characters. The same client_id on this account returns the original inbox."},"signature":{"type":"object","required":["text"],"properties":{"html":{"type":"string"},"text":{"type":"string"}},"description":"Use this when every later send from this inbox should carry the same contact line. text is required (non-empty, at most 2000 characters). html is optional (at most 10000 characters)."},"heard_from":{"type":"string","description":"Optional note. Stored when this inbox is created. Also the X-Cooper-Heard-From header."},"notify_url":{"type":"string","description":"Optional public http(s) URL. Registers a message.received webhook for the new inbox. Localhost and private addresses are rejected."},"display_name":{"type":"string","description":"Optional From display name"},"check_username":{"type":"boolean","description":"When true, do not create an inbox. Return whether username is available and up to 5 free suggestions. The same 30 per minute per IP limit applies. Over the limit the result is rate_limited. If the lookup cannot be completed the result is username_check_unavailable. If the limit cannot be checked the result is rate_limit_unavailable. Auth is still required."}}},"serverUrl":"https://cooperemail.com/mcp","transport":"http","handshake":"ok","host":"cooperemail.com","score":93,"grade":"A","auth":"oauth","lastScannedAt":"2026-10-30T13:05:15.807Z","stale":false,"permalink":"https://agentboardai.app/mcp/cooperemail.com/cooper_create_inbox","page":"https://agentboardai.app/site/cooperemail.com"}