clawaimail/mcp

clawaimail/mcp

от joansongjr
ClawAIMail - MCP сервер для AI-агентов, предоставляющий почтовые ящики и полный контроль над email через REST API, WebSocket и webhooks. Идеален для разработчиков, строящих агентные рабочие процессы с email.

ClawAIMail

Email infrastructure for AI agents.

npm version License: MIT Documentation


ClawAIMail gives AI agents their own email addresses and full programmatic control over sending, receiving, and managing email. Built for developers who need reliable email primitives in agentic workflows.

Features

  • REST API -- Send, receive, search, and manage emails with a simple JSON API.
  • MCP Server -- First-class Model Context Protocol server for Claude, Cursor, and other MCP-compatible clients.
  • WebSocket Streaming -- Real-time email events pushed to your agent as they happen.
  • Webhooks -- HTTP callbacks on incoming mail, delivery status, and other events.
  • Custom Domains -- Bring your own domain or use a @clawaimail.com address.
  • SDKs -- Official Node.js and Python SDKs for rapid integration.

Quick Start

Node.js
npm install clawaimail
const { ClawAIMail } = require("clawaimail");

const client = new ClawAIMail({ apiKey: process.env.CLAWAIMAIL_API_KEY });

// Create a mailbox for your agent
const mailbox = await client.mailboxes.create({
  name: "support-agent",
  domain: "clawaimail.com",
});

// Send an email
await client.emails.send({
  from: mailbox.address,
  to: "user@example.com",
  subject: "Hello from my AI agent",
  text: "This email was sent by an autonomous agent.",
});

// List incoming emails
const inbox = await client.emails.list({
  mailbox: mailbox.id,
  unread: true,
});
Инструменты были проиндексированы:
account_info

Получить информацию об аккаунте, лимиты тарифа и объем использования.

Параметры

Без параметров.

create_inbox

Создать новый почтовый ящик (опционально — при необходимости автоматически создается ящик по умолчанию)

Параметры
  • usernamestringобязательный

    Email username (e.g. "mybot" creates mybot@clawaimail.com)

delete_inbox

Удалить входящую папку и все её сообщения

Параметры
  • inbox_idnumber | stringобязательный

    Inbox ID to delete

list_inboxes

Перечислить все почтовые ящики.

Параметры

Без параметров.

list_messages

Список сообщений. Если inbox_id опущен, используется почтовый ящик по умолчанию.

Параметры
  • inbox_idnumber | string

    Inbox ID (optional, uses default inbox)

  • limitnumber

    Max messages to return (default 20)

  • unreadboolean

    Only show unread messages

my_email

Получить email-адрес вашего агента (автоматически создаёт, если адрес не задан)

Параметры

Без параметров.

read_email

Читает конкретное письмо. Если inbox_id опущен, используется почтовый ящик по умолчанию.

Параметры
  • inbox_idnumber | string

    Inbox ID (optional, uses default inbox)

  • message_idanyобязательный

    Message ID

search_emails

Ищет письма по ключевому слову. Если inbox_id не указан, используется папка «Входящие» по умолчанию.

Параметры
  • inbox_idnumber | string

    Inbox ID (optional, uses default inbox)

  • querystringобязательный

    Search query

send_email

Отправляет электронное письмо. Если inbox_id опущен, использует стандартный почтовый ящик (автоматически создаётся при необходимости).

Параметры
  • htmlstring

    HTML body

  • inbox_idnumber | string

    Inbox ID to send from (optional, uses default inbox)

  • subjectstringобязательный

    Email subject

  • textstring

    Plain text body

  • tostringобязательный

    Recipient email address

Похожие MCP-сервера

mailgun/mailgun-mcp-server

mailgun/mailgun-mcp-server

MCP сервер для Mailgun позволяет AI агентам отправлять email, управлять доставляемостью, доменами и аналитикой. Идеален для разработчиков, автоматизирующих почтовые процессы через MCP инструмент с поддержкой валидации и тестов доставляемости.

TypeScript60
TheSameAbramovych/qmailing-mcp-server

TheSameAbramovych/qmailing-mcp-server

MCP сервер для интеграции AI-агентов с почтовым сервисом QMailing. Позволяет управлять ящиками, отправлять и читать письма, работать с вложениями и вебхуками. Подключается к Claude.ai через OAuth или к другим MCP-клиентам через npm. Требует тариф PLUS.

TypeScript1
n24q02m/better-email-mcp

n24q02m/better-email-mcp

MCP-сервер для email через IMAP/SMTP: читает, отправляет, управляет папками и вложениями. Поддерживает мультиаккаунты, автонастройку провайдера и app passwords. Упрощает интеграцию почты в AI-агентов.

TypeScript34
multimail-dev/mcp-server

multimail-dev/mcp-server

MultiMail — MCP сервер, дающий агенту email с доверительной лестницей от read-only до полной автономии. Письма подписываются ECDSA, отправка контролируется allowlist и человеческим одобрением. Сервер сканирует на вредоносный контент и поддерживает саморегистрацию агентов.

JavaScript2
railsware/mailtrap-mcp

railsware/mailtrap-mcp

MCP сервер для отправки email и тестирования в песочнице Mailtrap. Отправляйте письма, управляйте шаблонами, просматривайте логи доставки и статистику. Помогает разработчикам отлаживать email-функциональность через AI.

TypeScript65
codefuturist/email-mcp

codefuturist/email-mcp

MCP сервер для email: читает, отправляет, планирует и анализирует письма через IMAP и SMTP. Сервер поддерживает несколько аккаунтов, OAuth2 и real-time мониторинг. Полезен для подключения почты к AI-ассистентам.

TypeScript109
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин