Skip to main content
Glama
minutemailco

MinuteMail MCP

Official
by minutemailco

mcp-server

MCP (Model Context Protocol) сервер, предоставляющий публичный API MinuteMail в виде инструментов. Он позволяет AI-агентам и MCP-клиентам управлять почтовыми ящиками MinuteMail, письмами, вложениями, доменами, командами и имитированными OAuth-идентичностями через mm-api-gateway.

  • Endpoint: https://mcp.minutemail.co/mcp (Streamable HTTP, ревизия протокола 2025-06-18)

  • Аутентификация: заголовок Authorization: Bearer mmak_... от MCP-клиента передаётся на api-gateway без изменений — этот сервер не хранит учётные данные. Области действия и квоты применяются шлюзом точно так же, как и для любого API-клиента.

  • Без состояния: нет сессий и server-push SSE (GET /mcp и DELETE /mcp возвращают 405). Проверка состояния: GET /health.

набор инструментов (39 инструментов)

Каждый инструмент сопоставляется 1:1 с маршрутом /v1 api-gateway. Все вызовы требуют Bearer API-ключ; операции записи требуют соответствующей области действия (mailboxes, domains, team, identities).

Почтовые ящики (область mailboxes)

Инструмент

Маршрут api-gateway

mm_list_mailboxes

GET /v1/mailboxes

mm_create_mailbox

POST /v1/mailboxes (владелец принудительно равен владельцу ключа, домен по умолчанию — домен тен. )

mm_get_mailbox / mm_delete_mailbox

GET / DELETE /v1/mailboxes/{id}

mm_bulk_delete_mailboxes

DELETE /v1/mailboxes

mm_list_mails / mm_inject_test_mail

GET / POST /v1/mailboxes/{id}/mails (multipart)

mm_get_mail / mm_delete_mail / mm_bulk_delete_mails

…/mails/{mailId}

mm_list_attachments / mm_add_attachment / mm_get_attachment / mm_delete_attachment / mm_bulk_delete_attachments

…/attachments

Архивные почтовые ящики (область mailboxes)

mm_list_archived_mailboxes, mm_get_archived_mailbox, mm_delete_archived_mailbox, mm_reactivate_archived_mailbox.

Домены (область domains)

mm_list_domains, mm_register_domain, mm_verify_domain, mm_delete_domain.

Команда (область team)

mm_list_members, mm_add_member, mm_get_member, mm_delete_member, mm_create_invitation, mm_list_invitations, mm_delete_invitation.

Имитированные идентичности (область identities)

mm_list_identities, mm_create_identity, mm_get_identity, mm_delete_identity, mm_list_oauth_clients, mm_create_oauth_client, mm_get_oauth_client, mm_delete_oauth_client, mm_rotate_client_secret.

Не предоставляется

  • /v1/api-keys CRUD — управление API-ключная не предоставляется через MCP; управляйте ключами через веб-приложение.

  • /internal/* — только для внутреннего использования. /metrics отдаёт метрики Prometheus (runtime-счётчики go_*/process_*) для сбора; см. METRICS.md.

Related MCP server: ldm-email-deliverability

Пример

curl -s https://mcp.minutemail.co/mcp \
  -H 'Authorization: Bearer mmak_XXXXXXXX' \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"mm_create_mailbox","arguments":{"expiresIn":30}}}'

Результаты инструментов возвращаются как текстовое содержимое MCP, содержащее JSON-ответ шлюза. Ответы шлюза с кодом не-2xx становятся результатами isError: true с HTTP-статусом и телом ответа (401 неверный ключ, 403 scope/domain, 429 квота с оставшимся количеством, 502 недоступен upstream).

Конфигурация

Переменная окружения

По умолчанию

Назначение

PORT

8080

Порт для прослушивания

API_BASE

http://mm-api-gateway:80

Базовый URL api-gateway (в кластере)

LOG_LEVEL

warn

debug/info/warn/error

LOG_FORMAT

json

json/text

PROFILE

dev

Профиль развёртывания

Разработка

Go 1.23. Стандартная библиотека плюс prometheus/client_golang для /metrics. Следует стандартам сервисов MinuteMail (см. mm-mailbox-service).

go test ./...     # unit tests
go vet ./...
go run .          # local server on :8080

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Disposable email MCP server for autonomous AI agents. Create labeled temporary inboxes, wait for verification emails, extract OTP codes and confirmation links — zero human intervention required.
    6
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Programmatic email deliverability testing for AI agents. Create inbox placement tests across Gmail, Outlook, Yahoo, Mail.ru, Yandex — get per-provider placement (Inbox/Spam/Promotions), SPF/DKIM/DMARC auth, Rspamd & SpamAssassin verdicts, DNS health (MX, PTR, DNSBL), and live SSE results.
    5
    61 npm
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Real email and SMS for AI agents. Run a local mail server with disposable inboxes — agents send and receive real email, fetch verification codes, and drive a real inbox without going through any third-party email API.
    100
    229
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A headless, disposable email inbox that an AI agent drives over MCP, enabling temporary email addresses and email receipt for testing signup flows.
    81 npm
    MIT