thunderbird-cli — MCP-сервер для Claude Code: почта и установка
Даёт ИИ-агенту доступ к почте в Mozilla Thunderbird: искать и читать письма, а также создавать черновики. Учётные данные остаются в Thunderbird.
claude mcp add --env TB_BRIDGE_HOST=<TB_BRIDGE_HOST> --env TB_BRIDGE_PORT=<TB_BRIDGE_PORT> --transport stdio thunderbird-cli -- npx -y thunderbird-cli-mcpЧто делает thunderbird-cli
thunderbird-cli связывает ИИ-агента с почтовыми аккаунтами Mozilla Thunderbird. Через MCP доступны 12 инструментов: агент может искать и читать письма, составлять ответы и работать с вложениями. Для операций с письмами сервер использует мост между MCP и Thunderbird; сам CLI также поддерживает команды для папок и массовых действий.
Для работы нужны Node.js 20 или новее, Thunderbird 128+ и установленное расширение-мост. Демон tb-bridge должен оставаться запущенным. Это важно: без работающего моста агент не получит доступ к почте. IMAP- и SMTP-учётные данные остаются в Thunderbird, а CLI не хранит копии писем. Удаление писем требует флага --confirm; ответы и пересылки сохраняются как черновики.
Какие задачи решает
- найти письма по отправителю и теме
- посчитать непрочитанные сообщения в аккаунтах
- подготовить ответ на письмо как черновик
- скачать вложение из сообщения
- переместить старые письма в другую папку
Примеры запросов агенту
- Найди письма от AWS со счетами за последний месяц.
- Посчитай непрочитанные письма во всех аккаунтах.
- Подготовь ответ на сообщение 118 и сохрани его как черновик.
Как установить thunderbird-cli
Командой платформы
claude mcp add --env TB_BRIDGE_HOST=<TB_BRIDGE_HOST> --env TB_BRIDGE_PORT=<TB_BRIDGE_PORT> --transport stdio thunderbird-cli -- npx -y thunderbird-cli-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add thunderbird-cli --env TB_BRIDGE_HOST=<TB_BRIDGE_HOST> --env TB_BRIDGE_PORT=<TB_BRIDGE_PORT> -- npx -y thunderbird-cli-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"thunderbird-cli": {
"command": "npx",
"args": [
"-y",
"thunderbird-cli-mcp"
],
"env": {
"TB_BRIDGE_HOST": "<TB_BRIDGE_HOST>",
"TB_BRIDGE_PORT": "<TB_BRIDGE_PORT>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"thunderbird-cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"thunderbird-cli-mcp"
],
"env": {
"TB_BRIDGE_HOST": "<TB_BRIDGE_HOST>",
"TB_BRIDGE_PORT": "<TB_BRIDGE_PORT>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e TB_BRIDGE_HOST=<TB_BRIDGE_HOST> -e TB_BRIDGE_PORT=<TB_BRIDGE_PORT> thunderbird-cli npx -y thunderbird-cli-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о thunderbird-cli
Как установить thunderbird-cli в Claude Code?
Выполните claude mcp add thunderbird-cli -- npx -y thunderbird-cli-mcp. Для работы также нужны Thunderbird 128+, расширение-мост и запущенный демон tb-bridge.
Что делает thunderbird-cli?
Он подключает агента к почте Mozilla Thunderbird через MCP. Агент может искать и читать письма, готовить ответы и работать с вложениями.
Нужны ли серверу пароли от почты?
Нет: доступ к аккаунтам проходит через Thunderbird, где остаются учётные данные IMAP и SMTP. Сам CLI не хранит данные писем.