https://inbound.new/mcp
Connect
With OAuth (recommended)
Add the URL to your client. When it connects, it opens Inbound in your browser; sign in and approve access. No API key needed.With an API key
For scripts and clients without OAuth, send an API key from settings as a bearer token:x-inbound-api-key header also works. Clients that only support STDIO can bridge with npx mcp-remote https://inbound.new/mcp --header "Authorization:Bearer ${INBOUND_API_KEY}".
Give an agent its own mailbox
- Ask your assistant to create a mailbox, e.g. “Create a mailbox for agent@yourdomain.com called Support Agent”. This calls
create_mailbox, which returns a password shown once. - Connect the agent to
https://inbound.new/mcpwithAuthorization: Bearer <mailbox password>. - The agent now has one email account: it can check its inbox, read, reply, send and archive. It can’t see other mail in your account or send as any other address. The Inbound API enforces this.
*.inbnd.dev domain.
Mailbox tools
The mailbox password also gets the folder, folder-message, filter, spam and activity tools listed under Account tools, without a
mailbox_id input, plus rotate_my_password. Filters, spam settings, activity and password rotation each need the matching selfService flag on the credential (filters, spam, activity, password); otherwise the API returns 403. See Access and limits.
Mailbox read/unread and archive actions update the same folders and flags used by IMAP and the HTTP mailbox API, not the dashboard’s separate account-level markers. Messages keep the inbox, archive and sent folder values; folderPath gives the exact folder when needed.
Immediate sends and replies from a Read & write mailbox save a copy to its Sent folder a few seconds after the send returns. Account-key sends and replies also save to enabled read/write mailboxes whose sending address (or login email, when no sending address is set) exactly matches the From address; a matching domain scope is not enough. Scheduled sends and older account sent records are not copied, and a failed copy never resends the email. See Sent copies.
Account tools
Connected with OAuth or an API key, the server exposes 78 tools:update_mailbox and create_mailbox also take the access controls: protocols, allowed_ips, storage_quota_bytes, daily_send_limit and self_service. Folder tools work on the same folders, UIDs and flags as IMAP and the HTTP mailbox API; moving a message into Junk or back to INBOX marks it as junk or not junk for that mailbox only. Filters run on new mail; apply_mailbox_filters processes mail already in a folder. Activity tools return sign-ins, refused sign-ins, IMAP session events, quota errors and send failures for the last 30 days, never message content or passwords.
To expose fewer tools, add ?toolsets= with any of domains,endpoints,addresses,emails,mailboxes,guard, for example https://inbound.new/mcp?toolsets=mailboxes,emails.
Example prompts
- “Show me unread email to support@mydomain.com”
- “Create a webhook endpoint for https://example.com/hooks and route orders@mydomain.com to it”
- “Create a mailbox for agent@mydomain.com and give me its MCP config”
- “Reply to the last email from jane@example.com saying we’ll ship Friday”
- “Block cold sales outreach with a Guard rule”
- “Add a filter to the support mailbox that moves invoices from billing@vendor.com into Finance”
- “Show failed sign-ins for agent@mydomain.com this week”