Перейти к содержимому

Mailgun MCP Server

Реализует MCP-сервер для API Mailgun, позволяя AI-клиентам вроде Claude отправлять emails и анализировать статистику доставки.

JavaScript
34 stars

Описание

Это сервер Model Context Protocol (MCP) для интеграции с Mailgun, написанный на Node.js (v18+). Он позволяет AI-инструментам, таким как Claude Desktop, взаимодействовать с сервисами Mailgun: отправлять emails, получать статистику доставки и визуализировать данные в чартах. Идеально для автоматизации email-рассылок через ИИ, отладки и тестирования. Требует API-ключа Mailgun и конфигурации в Claude Desktop.

Возможности

Отправка email

Позволяет AI-клиентам отправлять emails через Mailgun API с указанием домена и отправителя.

Анализ статистики

Получает данные о доставке emails за период и визуализирует их в чартах.

Интеграция с Claude

Поддерживает взаимодействие с Claude Desktop через stdio для автоматизированных задач.

Тестирование и отладка

Включает локальные тесты с npm test и отладку по протоколу MCP.

Установка

  1. Клонируйте репозиторий: git clone https://github.com/mailgun/mailgun-mcp-server.git && cd mailgun-mcp-server
  2. Установите зависимости: npm install
  3. Настройте конфиг Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json на macOS): { “mcpServers”: { “mailgun”: { “command”: “node”, “args”: [“src/mailgun-mcp.js”], “env”: { “MAILGUN_API_KEY”: “YOUR-mailgun-api-key” } } } }
  4. Тестируйте: NODE_ENV=test npm test

Информация

Язык
JavaScript
Лицензия
Apache License 2.0
GitHub Stars
34

Ссылки