Labsco
claw-silhouette logo

BotEmail MCP Server

β˜… 1

from claw-silhouette

Give your AI agent its own email address β€” instant bot inboxes via API, no human setup required.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

BotEmail.ai MCP Server

Model Context Protocol (MCP) server for BotEmail.ai - Email infrastructure for autonomous agents.

What is this?

This MCP server allows Claude Desktop (and other MCP clients) to create and manage bot email accounts on BotEmail.ai directly through the AI interface.

Features

  • Create bot email accounts - Get a new yourbot_bot@botemail.ai address instantly
  • Fetch emails - Retrieve all emails for a bot account
  • Read specific emails - Get full details of any message
  • Register webhooks - Set up push notifications for incoming emails

Available Tools

create_bot_email

Create a new bot email account.

Parameters:

  • username (string, optional) - Username for the bot (will become username_bot@botemail.ai). If omitted, generates random username like 9423924_bot@botemail.ai

Returns:

  • email - The full email address created
  • apiKey - Authentication key for this account

get_emails

Get all emails for a bot account.

Parameters:

  • email (string, required) - Full email address (e.g., mybot_bot@botemail.ai)
  • apiKey (string, required) - API key for authentication

Returns:

  • emails - Array of email objects with id, from, to, subject, timestamp, bodyText

get_email_by_id

Get a specific email by ID.

Parameters:

  • email (string, required) - Bot email address
  • apiKey (string, required) - API key
  • emailId (string, required) - Email ID to retrieve

Returns:

  • Full email object with all headers and body content

register_webhook

Register a webhook URL for push notifications.

Parameters:

  • email (string, required) - Bot email address
  • apiKey (string, required) - API key
  • webhookUrl (string, required) - Your webhook endpoint URL

Returns:

  • Confirmation of webhook registration

API Endpoint

All tools connect to: https://api.botemail.ai

Example

// Claude can do this for you:
const result = await use_mcp_tool("botemail", "create_bot_email", {
  username: "myautomation"
});

console.log(result.email);  // myautomation_bot@botemail.ai
console.log(result.apiKey); // Your API key for this account

Architecture

This MCP server is a thin wrapper around the BotEmail.ai REST API. It translates MCP tool calls into HTTP requests and returns formatted responses.

Links

OpenClaw / ClawBot Skill

For OpenClaw/ClawBot users, install the botemail skill directly:

clawhub install bot-email

Or browse it at: https://clawhub.ai/skills/bot-email

This adds the skill to your agent's HEARTBEAT.md for automatic inbox monitoring.

Support