Webmail MCP server
Order and activate professional email domains, then manage their mailboxes, straight from your assistant.
https://api.kubana.cloud/mcp/webmailTools
What your assistant can do once connected, with the same permissions as your account.
- Plans and domainsSee the webmail plans and every email domain in your account with its status.
- Check DNS recordsCompare a domain’s required DNS records against public DNS to find what’s missing.
- List mailboxesSee the mailboxes of a domain with their status, storage and quota.
- How it fits togetherExplain how Webmail connects to your other Kubana products and how it uses credits, based on your account.
- Order webmail Approval codeOrder a webmail plan for one of your domains. The email shows the price before you approve.
- Activate a domain Approval codeActivate a domain that needs configuration, once all its DNS records are live. The yearly price is charged.
- Create a mailboxAdd a new address to an active domain.
- Change a mailbox quotaGive a mailbox more or less of the plan’s storage.
- Reset a mailbox password Approval codeIssue a new password for a mailbox on an active domain.
- Delete a mailbox Approval codeRemove a mailbox and the mail stored in it.
New and reset passwords are generated by Kubana and shown once, in your assistant; the dashboard never sees them. Store them somewhere safe. Your assistant can’t read or send your email.
Approval codes
By default, before your assistant runs a tagged action, Kubana checks with you by email. Nothing changes until you hand over the code. You can change which actions ask under MCP Servers in the dashboard.
- 1. You askFor example: “Delete the DEBUG variable on my-api.”
- 2. Kubana emails you a codeThe “Approve an AI Agent Action” email names the action in plain words, its details and price, which assistant asked and when.
- 3. You give the code to your assistantYour assistant tells you it needs the code. Read it from the email and paste it in the chat.
- 4. The action runsYour assistant repeats the request with the code, and Kubana carries it out.
- Each code works once, and only for the exact action in the email: the same app, server, domain or mailbox, with the same values.
- Codes expire after 10 minutes and stop working after 5 wrong tries.
- Kubana sends at most 5 codes every 10 minutes.
- Actions you take in the dashboard never ask for a code.
Got a code you didn’t ask for? Ignore the email and revoke that assistant under MCP Servers in your dashboard.
Stays in the dashboard
Your assistant can’t do these. It sends you to the Webmail dashboard instead.
- Reading and sending email, in webmail
Connect your assistant
The first time it connects, your assistant opens Kubana in your browser so you can sign in and approve access.
Open Settings → Connectors and click “Add custom connector”.
Name it Kubana and paste the server URL:
https://api.kubana.cloud/mcp/webmailClick Connect, sign in to Kubana and approve the access request.
Example prompts
- Why isn’t mail working on example.com yet? Check its DNS.
- Create a mailbox for sales@example.com with 2 GB of storage.
- Order webmail for example.com on the smallest plan.
- Which mailboxes on example.com are close to their quota?
