create_bot_emailLABSCO SUMMARY
The agent gets an address of its own, so nothing lands in yours.
Creating a mailbox returns both the address and the key that reads it, which means an agent that needs a confirmation link or a verification code never needs access to your own inbox. Reading is by list or by id, and a webhook pushes new mail instead of polling for it.
What it is
A server over BotEmail.ai, an email service for autonomous agents. It creates bot mailboxes and reads them; each mailbox comes with its own key.
What you get
- create_bot_email — a new address, returned with the apiKey that authenticates against it; a username you supply becomes part of the address, or one is generated
- get_emails — every message for a bot account, each with its id, sender, recipient, subject, timestamp and body text
- get_email_by_id — one message in full, with all its headers and body content
- register_webhook — a webhookUrl registered for push notifications on incoming mail
Requirements
Node.js, and a clone of the repository — the client config points at its entry point. The key for a mailbox comes back from create_bot_email and is passed on every read.
Setup effort
Build from source — git clone https://github.com/claw-silhouette/botemail-mcp-server.git
USE CASES
Letting an agent receive a verification code
Create a mailbox for the task and read what arrives, without handing over your own mail.
Signing up for something without using your own address
Take a generated address, then open the confirmation message directly.
Reacting the moment mail arrives
Register a webhook so incoming mail is pushed to you, rather than polling the inbox on a timer.
Pulling one specific message the agent was told about
List the inbox for the id, then read that message in full with its headers.
4 tools
Listed in project docs. Your client may show a different list.
get_emailsget_email_by_idregister_webhookBEFORE YOU INSTALL
What to know first
Tools you get
4 tools named in the project's documentation.
Requires
Node.js 18+
INSTALLATION
Connect your client
You clone this one yourself.
Server setup
git clone https://github.com/claw-silhouette/botemail-mcp-server.git
cd botemail-mcp-server
npm installMCP Clients
Claude Desktop
{
"mcpServers": {
"botemail": {
"command": "node",
"args": [
"<YOUR_PATH_TO_BOTEMAIL_MCP_SERVER>/index.js"
]
}
}
}OpenClaw
clawhub install bot-email