mcp-sendgrid — MCP-сервер для Claude Code: email и установка
Подключает SendGrid к ИИ-агенту для транзакционных и маркетинговых писем, контактов, шаблонов и статистики.
claude mcp add --env SENDGRID_API_KEY=<SENDGRID_API_KEY> --env SENDGRID_FROM_EMAIL=<SENDGRID_FROM_EMAIL> --transport stdio sendgrid -- npx -y @codespar/mcp-sendgridЧто делает mcp-sendgrid
mcp-sendgrid даёт агенту доступ к 20 инструментам SendGrid. Он отправляет обычные письма и письма по динамическим шаблонам, добавляет и ищет контакты, управляет списками, шаблонами, отписками и подавлениями. Также сервер получает отказы доставки, статистику и настройки Event Webhook.
Для подключения нужен SENDGRID_API_KEY. Переменная SENDGRID_FROM_EMAIL задаёт отправителя по умолчанию; этот адрес должен быть Verified Sender или относиться к аутентифицированному домену. Сервер запускается через npx в режиме stdio, а для серверного тестирования поддерживает HTTP с MCP_HTTP=true и MCP_PORT=3000. Без SENDGRID_API_KEY сервер не подключится.
Какие задачи решает
- отправить транзакционное письмо через SendGrid
- сформировать письмо по динамическому шаблону
- добавить или найти маркетинговый контакт
- получить список отказов доставки
- проверить глобальную статистику email
Примеры запросов агенту
- Отправь письмо покупателю через SendGrid с темой «Заказ подтверждён».
- Сформируй письмо по шаблону
d-abc123...и передай данные заказа. - Найди контакт в Marketing Campaigns по запросу SGQL.
Как установить mcp-sendgrid
Командой платформы
claude mcp add --env SENDGRID_API_KEY=<SENDGRID_API_KEY> --env SENDGRID_FROM_EMAIL=<SENDGRID_FROM_EMAIL> --transport stdio sendgrid -- npx -y @codespar/mcp-sendgridВместо <…> подставьте свои значения
Командой платформы
codex mcp add sendgrid --env SENDGRID_API_KEY=<SENDGRID_API_KEY> --env SENDGRID_FROM_EMAIL=<SENDGRID_FROM_EMAIL> -- npx -y @codespar/mcp-sendgridВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"sendgrid": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-sendgrid"
],
"env": {
"SENDGRID_API_KEY": "<SENDGRID_API_KEY>",
"SENDGRID_FROM_EMAIL": "<SENDGRID_FROM_EMAIL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"sendgrid": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-sendgrid"
],
"env": {
"SENDGRID_API_KEY": "<SENDGRID_API_KEY>",
"SENDGRID_FROM_EMAIL": "<SENDGRID_FROM_EMAIL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e SENDGRID_API_KEY=<SENDGRID_API_KEY> -e SENDGRID_FROM_EMAIL=<SENDGRID_FROM_EMAIL> sendgrid npx -y @codespar/mcp-sendgridВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-sendgrid
Как установить mcp-sendgrid в Claude Code?
Выполните claude mcp add mcp-sendgrid -e SENDGRID_API_KEY=<SENDGRID_API_KEY> -- npx -y @codespar/mcp-sendgrid. Команда добавит MCP-сервер с ключом SendGrid.
Что делает mcp-sendgrid?
Сервер связывает агента с SendGrid: позволяет отправлять письма, работать с динамическими шаблонами и контактами, управлять подавлениями и получать статистику.
Что нужно для работы mcp-sendgrid?
Нужен SENDGRID_API_KEY. Если задан SENDGRID_FROM_EMAIL, адрес должен быть Verified Sender или принадлежать аутентифицированному домену.