Maildev MCP

Maildev MCP

pierre3MIT
2 звёзд
MailDev MCP — сервер для разработчиков. Он управляет Docker-контейнером MailDev и даёт доступ к почте прямо из AI-редактора. Сервер запускает локальный SMTP-сервер и принимает письма от вашего приложения. Вы проверяете их прямо из AI-редактора, не переключаясь в браузер. С ним удобно тестировать отправку уведомлений, регистрационных писем и транзакционных сообщений. Вы просматриваете HTML-вёрстку, извлекаете вложения и проверяете их целостность побайтово. Сервер ускоряет отладку и служит основой для автотестов, связанных с электронной почтой.

Как оценить Maildev MCP

Maildev MCP относится к AI и машинное обучение, Cloud и DevOps, Docker. Сравните лицензию, реализацию и транспорт с требованиями вашего окружения.

Происхождение
Проект сообщества
Лицензия
MIT
Реализация
C#
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Уточните воспроизводимый способ установки и удаления сервера.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикpierre3
  • ЛицензияMIT
  • Последний релиз19.03.2026
  • Активность источника19.03.2026

Технологии

  • Языки
    C#
  • Транспорт
    stdio

Описание

Возможности

  • Запускает и останавливает Docker-контейнер MailDev с настройками SMTP-порта, API-порта, аутентификации и TLS.
  • Проверяет статус контейнера: запущен или остановлен.
  • Показывает список всех полученных писем с основными данными.
  • Получает детальную информацию о письме по ID — тему, отправителя, получателя, HTML-тело, список вложений.
  • Извлекает HTML-тело письма для проверки вёрстки и ссылок.
  • Ищет письма по теме, адресу отправителя или получателя.
  • Ждёт появления нового письма по заданным критериям — полезно при тестировании асинхронной отправки.
  • Удаляет одно письмо или очищает весь почтовый ящик.
  • Возвращает содержимое вложения в формате Base64.
  • Проверяет вложение побайтовым сравнением с исходным файлом.

Как подключить

1. Установите глобальный .NET-инструмент:

dotnet tool install -g MailDevMcp

2. Добавьте сервер в настройки вашего MCP-клиента. Пример для Claude Desktop:

{
  "mcpServers": {
    "maildev-mcp": {
      "command": "maildev-mcp",
      "env": {
        "MAILDEV_API_PORT": "1080"
      }
    }
  }
}

3. Перезапустите клиент. Если всё настроено правильно, в списке инструментов появятся команды управления MailDev.

Примеры запросов

  • «Запусти MailDev на порту 1025, включи аутентификацию и проверь статус контейнера.»
  • «Отправь тестовое письмо на localhost, подожди, пока оно придёт, и покажи его HTML-вёрстку.»
  • «Найди письмо от support@example.com и сохрани содержимое первого вложения.»
  • «Удали все письма из MailDev и останови контейнер для очистки тестового окружения.»

Технические детали

  • Язык: C#
  • Транспорт: stdio
  • Лицензия: MIT
  • Совместимость: Claude Desktop, VS Code (Cline, Continue), любой MCP-клиент
  • Зависимости: Docker, .NET SDK

Вопросы и ответы

MailDev MCP — сервер для разработчиков. Он управляет Docker-контейнером MailDev и даёт доступ к почте прямо из AI-редактора. Сервер запускает локальный SMTP-сервер и принимает письма от вашего приложения. Вы проверяете их прямо из AI-редактора, не переключаясь в браузер. С ним удобно тестировать отправку уведомлений, регистрационных писем и транзакционных сообщений. Вы просматриваете HTML-вёрстку, извлекаете вложения и проверяете их целостность побайтово. Сервер ускоряет отладку и служит основой для автотестов, связанных с электронной почтой.

Maildev MCP не отмечен в каталоге как официальный MCP-сервер. Перед установкой проверьте владельца репозитория, лицензию и запрашиваемые разрешения.

В карточке разработчиком указан pierre3.

В карточке перечислены транспорты: stdio.

Для проекта указана лицензия MIT. Условия использования нужно сверять с файлом лицензии исходного репозитория.

В карточке указаны языки реализации: C#.

Запускает и останавливает Docker-контейнер MailDev с настройками SMTP-порта, API-порта, аутентификации и TLS. Проверяет статус контейнера: запущен или остановлен. Показывает список всех полученных писем с основными данными.

1. Установите глобальный .NET-инструмент: dotnet tool install -g MailDevMcp 2. Добавьте сервер в настройки вашего MCP-клиента. Пример для Claude Desktop: { "mcpServers": { "maildev-mcp": { "command": "maildev-mcp", "env": { "MAILDEV_API_PORT": "1080" } } } } 3. Перезапустите клиент. Если всё настроено правильно, в списке инструментов появятся команды управления MailDev.

Поделиться