Email Inbox API + Sending by Sendmux — MCP-сервер для Claude Code
MCP-сервер Sendmux даёт агенту доступ к почтовому ящику и отправке писем: входящие, вложения, поиск, вебхуки и события.
claude mcp add --transport http sendmux-mcp https://mcp.sendmux.ai/mcpЧто делает Email Inbox API + Sending by Sendmux
Sendmux поднимает три поверхности инструментов: mailbox для работы с ящиком, sending для отправки и management для управления доменами и ресурсами. Внутри — разбор входящей почты в чистый JSON, вложения, поиск по ящику, живые события и вебхуки. Маршрутизацией между провайдерами занимается сам Sendmux.
Запустить можно локально через pip install sendmux-mcp и команды sendmux-mcp-mailbox, sendmux-mcp-management, sendmux-mcp-sending — каждая выбирает одну поверхность. Есть общий sendmux-mcp с переменной SENDMUX_MCP_SURFACES. Транспорт по умолчанию — stdio; режим HTTP слушает 127.0.0.1:8765/mcp и требует отдельный bearer-токен, если не отключить проверку явно.
Нужен Python 3.10 или новее. Для sending-инструментов понадобится ключ smx_mbx_* с правом отправки либо одобренный владельцем токен smx_agent_* на ресурс Sending, для mailbox — ключ с областью ящика, для management — корневой smx_root_*. В версии 2.0.0 из инструментов вложений убрали локальные file_path и roots-входы, поэтому перед обновлением самоуправляемой установки сохраните рабочее окружение и конфигурацию клиента: откат пакета не отменяет уже выполненные загрузки и отправки.
Есть публичный хост https://mcp.sendmux.ai/mcp — для него нужен HTTP-транспорт с OAuth, без ручных заголовков Authorization и ключей. Тот же рантайм отдаёт A2A 1.0 по адресу https://a2a.sendmux.ai/a2a/v1.
Какие задачи решает
- прочитать входящие письма из ящика и вернуть их в JSON
- отправить письмо с вложением из агента
- найти письмо по ящику через инструмент
- подписаться на новые письма через вебхук
- разложить работу с почтой по поверхностям mailbox, sending и management
Примеры запросов агенту
- Покажи последние входящие из ящика и разбери их в JSON
- Отправь письмо с вложением на адрес из
recipients.txt - Настрой вебхук на новые письма в ящике
Как установить Email Inbox API + Sending by Sendmux
1Командой платформы: удалённый сервер
claude mcp add --transport http sendmux-mcp https://mcp.sendmux.ai/mcp2Командой платформы
claude mcp add --env SENDMUX_MCP_SURFACES=<SENDMUX_MCP_SURFACES> --env SENDMUX_MAILBOX_API_KEY=<SENDMUX_MAILBOX_API_KEY> --env SENDMUX_MANAGEMENT_API_KEY=<SENDMUX_MANAGEMENT_API_KEY> --env SENDMUX_SENDING_API_KEY=<SENDMUX_SENDING_API_KEY> --transport stdio mcp -- npx -y sendmux-mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add mcp --url https://mcp.sendmux.ai/mcp2Командой платформы
codex mcp add mcp --env SENDMUX_MCP_SURFACES=<SENDMUX_MCP_SURFACES> --env SENDMUX_MAILBOX_API_KEY=<SENDMUX_MAILBOX_API_KEY> --env SENDMUX_MANAGEMENT_API_KEY=<SENDMUX_MANAGEMENT_API_KEY> --env SENDMUX_SENDING_API_KEY=<SENDMUX_SENDING_API_KEY> -- npx -y sendmux-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"url": "https://mcp.sendmux.ai/mcp"
}
}
}{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"sendmux-mcp"
],
"env": {
"SENDMUX_MCP_SURFACES": "<SENDMUX_MCP_SURFACES>",
"SENDMUX_MAILBOX_API_KEY": "<SENDMUX_MAILBOX_API_KEY>",
"SENDMUX_MANAGEMENT_API_KEY": "<SENDMUX_MANAGEMENT_API_KEY>",
"SENDMUX_SENDING_API_KEY": "<SENDMUX_SENDING_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.sendmux.ai/mcp"
}
}
}{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"sendmux-mcp"
],
"env": {
"SENDMUX_MCP_SURFACES": "<SENDMUX_MCP_SURFACES>",
"SENDMUX_MAILBOX_API_KEY": "<SENDMUX_MAILBOX_API_KEY>",
"SENDMUX_MANAGEMENT_API_KEY": "<SENDMUX_MANAGEMENT_API_KEY>",
"SENDMUX_SENDING_API_KEY": "<SENDMUX_SENDING_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http mcp https://mcp.sendmux.ai/mcp2Командой платформы
gemini mcp add -e SENDMUX_MCP_SURFACES=<SENDMUX_MCP_SURFACES> -e SENDMUX_MAILBOX_API_KEY=<SENDMUX_MAILBOX_API_KEY> -e SENDMUX_MANAGEMENT_API_KEY=<SENDMUX_MANAGEMENT_API_KEY> -e SENDMUX_SENDING_API_KEY=<SENDMUX_SENDING_API_KEY> mcp npx -y sendmux-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Email Inbox API + Sending by Sendmux
Как установить Email Inbox API + Sending by Sendmux в Claude Code?
Для хостед-эндпоинта: claude mcp add --transport http sendmux-mcp https://mcp.sendmux.ai/mcp. Для локального запуска через stdio: `claude mcp add --env SENDMUX_MCP_SURFACES=<SENDMUX_MCP_SURFACES> --env SENDMUX_MAILBOX_API_KEY=<SENDMUX_MAILBOX_API_KEY> --env SENDMUX_MANAGEMENT_API_KEY=<SENDMUX_MANAGEMENT_API_KEY> --env SENDMUX_SENDING_API_KEY=<SENDMUX_SENDING_API_KEY> --transport stdio mcp -- npx -y sendmux-mcp`.
Что делает этот MCP-сервер?
Даёт агенту инструменты для почтового ящика и отправки писем: входящие, вложения, поиск, живые события и вебхуки. Управление доменами и ресурсами идёт через отдельную поверхность management.
Какие ключи нужны для работы?
Для sending — smx_mbx_* с правом отправки или одобренный владельцем smx_agent_* на ресурс Sending. Для mailbox — ключ с областью ящика, для management — корневой smx_root_*. Нужен Python 3.10 или новее.