Overview
What is Claw Ai Mail?
Claw Ai Mail provides programmatic email infrastructure for AI agents, giving them their own email addresses and full control over sending, receiving, and managing email via a REST API, MCP server, WebSocket streaming, and webhooks. It is built for developers integrating reliable email primitives into agentic workflows.
How to use Claw Ai Mail?
Install the Node.js SDK with npm install clawaimail or the Python SDK with pip install clawaimail, then instantiate the client with your API key. For MCP-compatible clients like Claude Desktop or Cursor, add the MCP server configuration with the npx -y clawaimail-mcp command and your API key as an environment variable.
Key features of Claw Ai Mail
- REST API for sending, receiving, searching, and managing emails.
- First-class MCP server for Claude, Cursor, and other MCP clients.
- Real‑time email events via WebSocket streaming.
- Webhooks for callbacks on incoming mail and delivery status.
- Custom domain support or use
@clawaimail.comaddresses. - Official Node.js and Python SDKs.
Use cases of Claw Ai Mail
- Autonomous agents sending notifications and replies via email.
- Building AI‑powered customer support mailboxes.
- Ingesting and responding to emails in agentic workflows.
- Creating email‑based triggers and automations for agents.
FAQ from Claw Ai Mail
What pricing plans are available?
Free ($0/mo, 100 emails, 1 mailbox), Starter ($5/mo, 5,000 emails, 10 mailboxes), Pro ($29/mo, 50,000 emails, 100 mailboxes), and Business ($99/mo, 500,000 emails, unlimited mailboxes). Self-hosted deployments are free and unlimited.
Can I self‑host Claw Ai Mail?
Yes. Clone the repository, install dependencies, configure environment variables including SMTP credentials and database URL, run migrations, and start the server. The server runs on http://localhost:3000 by default.
What SDKs are available?
Official Node.js (clawaimail) and Python (clawaimail) SDKs are provided on npm and PyPI respectively.
Does it support custom domains?
Yes. You can bring your own domain and verify it via the API. Free plan does not include custom domains; Starter includes 1, Pro includes 5, Business includes unlimited.
How do I set up the MCP server?
Add the MCP server configuration to your Claude Desktop claude_desktop_config.json or Cursor .cursor/mcp.json using the command npx -y clawaimail-mcp and setting the CLAWAIMAIL_API_KEY environment variable.