Provides SMTP configuration for Gmail as an email sending service that can be used by the MCP server
SMTP-сервер электронной почты MCP
Сервер протокола контекста модели (MCP), который обеспечивает возможности отправки электронной почты для Клода и других совместимых с MCP помощников на базе искусственного интеллекта.
Функции
- Несколько конфигураций SMTP : настройка и управление несколькими SMTP-серверами.
- Шаблоны электронной почты : создание, обновление и использование повторно используемых шаблонов электронной почты.
- Массовая отправка электронных писем : отправка электронных писем нескольким получателям с пакетной отправкой и ограничением скорости
- Поддержка HTML : Полная поддержка HTML для насыщенного контента электронной почты.
- Ведение журнала : комплексное ведение журнала всех действий с электронной почтой.
- Переменные шаблона : Динамический контент с использованием переменных шаблона
Установка
Использование
Запуск сервера
Конфигурация
Добавьте сервер в конфигурацию MCP:
Доступные инструменты
отправить-электронное письмо
Отправьте электронное письмо одному или нескольким получателям.
Параметры:
to
: Массив получателей с адресом электронной почты и необязательным именемsubject
: Тема письмаbody
: Текст электронного письма (с поддержкой HTML)from
: (Необязательно) Адрес электронной почты и имя отправителяcc
: (Необязательно) Получатели копииbcc
: (Необязательно) Получатели BCCtemplateId
: (Необязательно) идентификатор шаблона для использованияtemplateData
: (Необязательно) Данные для заполнения переменных шаблонаsmtpConfigId
: (Необязательно) идентификатор конфигурации SMTP для использования
массовая рассылка писем
Отправляйте электронные письма нескольким получателям партиями.
Параметры:
recipients
: Массив получателей с адресом электронной почты и необязательным именемsubject
: Тема письмаbody
: Текст электронного письма (с поддержкой HTML)from
: (Необязательно) Адрес электронной почты и имя отправителяcc
: (Необязательно) Получатели копииbcc
: (Необязательно) Получатели BCCtemplateId
: (Необязательно) идентификатор шаблона для использованияtemplateData
: (Необязательно) Данные для заполнения переменных шаблонаbatchSize
: (Необязательно) Количество писем для отправки в каждом пакетеdelayBetweenBatches
: (Необязательно) Задержка в миллисекундах между партиямиsmtpConfigId
: (Необязательно) идентификатор конфигурации SMTP для использования
получить-smtp-configs
Получите все настроенные SMTP-серверы.
Параметры: Нет
добавить-smtp-config
Добавьте новую конфигурацию SMTP-сервера.
Параметры:
name
: Имя конфигурацииhost
: имя хоста SMTP-сервераport
: порт SMTP-сервераsecure
: использовать ли SSL/TLSauth
: Учетные данные аутентификации (пользователь и пароль)isDefault
: (Необязательно) Является ли это конфигурацией по умолчанию
обновление-smtp-config
Обновите существующую конфигурацию SMTP-сервера.
Параметры:
id
: идентификатор конфигурации для обновленияname
: Имя конфигурацииhost
: имя хоста SMTP-сервераport
: порт SMTP-сервераsecure
: использовать ли SSL/TLSauth
: Учетные данные аутентификации (пользователь и пароль)isDefault
: (Необязательно) Является ли это конфигурацией по умолчанию
удалить-smtp-config
Удалить конфигурацию SMTP-сервера.
Параметры:
id
: идентификатор конфигурации для удаления
получить-шаблоны-электронной-почты
Получить все шаблоны электронных писем.
Параметры: Нет
добавить-шаблон-электронной-почты
Добавьте новый шаблон электронного письма.
Параметры:
name
: Имя шаблонаsubject
: Шаблон темы электронного письмаbody
: Шаблон текста электронного письма (с поддержкой HTML)isDefault
: (Необязательно) Является ли это шаблоном по умолчанию
обновить-шаблон-электронной-почты
Обновите существующий шаблон электронной почты.
Параметры:
id
: идентификатор шаблона для обновленияname
: Имя шаблонаsubject
: Шаблон темы электронного письмаbody
: Шаблон текста электронного письма (с поддержкой HTML)isDefault
: (Необязательно) Является ли это шаблоном по умолчанию
удалить-шаблон-электронной-почты
Удалить шаблон электронного письма.
Параметры:
id
: ID шаблона для удаления
получить-email-логи
Получайте журналы отправленных писем.
Параметры: Нет
Пример использования
- Настройте SMTP-сервер:
- Создайте шаблон электронного письма:
- Отправьте электронное письмо, используя шаблон:
- Массовая рассылка писем:
Требования
- Node.js 14+
- Nodemailer для отправки электронной почты
- Доступ к SMTP-серверу
Лицензия
Массачусетский технологический институт
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Позволяет отправлять электронные письма через SMTP с управлением шаблонами, поддерживает несколько конфигураций SMTP, создание шаблонов с подстановкой переменных и массовую отправку электронных писем с ограничением скорости.
Related Resources
Related MCP Servers
- -securityAlicense-qualityIntegrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.Last updated -PythonGPL 3.0
- -securityAlicense-qualityProvides IMAP and SMTP capabilities, enabling developers to manage email services with seamless integration and automated workflows.Last updated -31PythonBSD 3-Clause
- AsecurityFlicenseAqualityA simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.Last updated -16321TypeScript
- -securityAlicense-qualityMCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.Last updated -17PythonGPL 3.0