Mailgun MCP Server
Реализует MCP-сервер для API Mailgun, позволяя AI-клиентам вроде Claude отправлять emails и анализировать статистику доставки.
Описание
Это сервер 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.
Установка
- Клонируйте репозиторий: git clone https://github.com/mailgun/mailgun-mcp-server.git && cd mailgun-mcp-server
- Установите зависимости: npm install
- Настройте конфиг 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” } } } }
- Тестируйте: NODE_ENV=test npm test