Skip to main content
Glama
Code2Hack18

MCP Email Server

by Code2Hack18

MCP Email Server

Простой сервер на базе Model Context Protocol (MCP), который позволяет ИИ-клиентам, таким как Cursor, отправлять электронные письма с помощью почтового сервиса Resend.

Возможности

  • Отправка писем одному или нескольким получателям

  • Поддержка темы и HTML-тела письма

  • Использование переменных окружения для безопасной настройки

  • Работает с Cursor и другими MCP-совместимыми клиентами

Related MCP server: Resend MCP Server

Требования

  • Node.js 20+

  • Аккаунт Resend

  • API-ключ Resend

  • Подтвержденный отправитель/домен в Resend

  • Cursor или другой MCP-совместимый клиент

Настройка

  1. Установите зависимости проекта.

  2. Создайте файл .env в корне проекта.

  3. Добавьте ваш API-ключ Resend и подтвержденный email отправителя.

  4. Запустите MCP-сервер.

  5. Добавьте сервер в конфигурацию вашего MCP-клиента.

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

RESEND_API_KEY=your_resend_api_key
RESEND_FROM_EMAIL=your_verified_sender

Никогда не коммитьте .env в Git.

Конфигурация MCP в Cursor

Используйте абсолютные пути как для файла .env, так и для файла запуска MCP.

{
  "mcpServers": {
    "email-server": {
      "command": "node",
      "args": [
        "--env-file=/ABSOLUTE/PATH/TO/.env",
        "/ABSOLUTE/PATH/TO/app.js"
      ]
    }
  }
}

Замените приведенные пути на фактические расположения на вашем компьютере.

Доступный инструмент

send-mail

Отправляет электронное письмо одному или нескольким получателям.

Параметры:

  • to — Адрес(а) электронной почты получателя

  • subject — Тема письма

  • body — Тело письма

Безопасность

  • Храните API-ключи в .env.

  • Никогда не коммитьте .env в Git.

  • Используйте подтвержденный отправителя/домен в Resend.

  • Не указывайте API-ключи в конфигурации MCP.

Стек технологий

  • Node.js

  • MCP

  • Resend

  • Zod

  • Cursor

Лицензия

MIT

Related MCP Connectors

Related MCP Servers