
tkasperczyk/thunderbird-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для Thunderbird — позволяет AI-ассистентам получать доступ к электронной почте, контактам и календарям
Обзор
Дайте своему ИИ-ассистенту полный доступ к Thunderbird — ищите по почте, пишите сообщения, управляйте фильтрами и организуйте входящую. Всё это через протокол Model Context Protocol. Вдохновлён bb1/thunderbird-mcp. Переписан с нуля с включённым HTTP-сервером, полноценным MIME-декодированием и обработкой UTF-8 по всему процессу. У Thunderbird нет официального API для инструментов ИИ. Ваш AI-ассистент не может читать ваше письмо, не помогает с подготовкой ответов, не может организовать ваш почтовый ящик. Это расширение это исправляет — оно открывает 40 инструментов через MCP, чтобы любой совместимый ИИ (Claude, GPT, локальные модели) мог работать с вашей почтой так, как вы ожидаете. Отправка почты и создание событий/задач по умолчанию требуют проверки, потому что включены старты. skipReview: true признаётся только после явного отключения этой настройки безопасности. Расширение Thunderbird встраивает локальный HTTP-сервер с токенами аутентификации сессионного диапазона. Мост Node.js транслирует между протоколом stdio MCP и HTTP, автоматически обнаруживая порт и токен через файл соединения.
Обзор (машинный перевод)
Дайте своему ИИ-ассистенту полный доступ к Thunderbird — ищите по почте, пишите сообщения, управляйте фильтрами и организуйте входящую. Всё это через протокол Model Context Protocol.
Вдохновлено bb1/thunderbird-mcp. Переписано с нуля с включённым HTTP-сервером, полноценным MIME-декодированием и обработкой UTF-8.
Почему?
У Thunderbird нет официального API для инструментов ИИ. Ваш AI-ассистент не может читать ваше письмо, не помогает с подготовкой ответов, не может организовать ваш почтовый ящик. Это расширение это исправляет — оно открывает 40 инструментов через MCP, чтобы любой совместимый ИИ (Claude, GPT, локальные модели) мог работать с вашей почтой так, как вы ожидаете.
Композиционные отправки и создание событий/задач требуют проверки по умолчанию, потому что Блокировать skipReview стартов включён. skipReview: true признаётся только после явного отключения этой настройки безопасности. При включении встречи с участниками, отличными от пользователя календаря, проходят только через MCP, а добавление участников блокируется: серверы календаря могут отправлять приглашения, обновления или отмены без проверки. Автоматические фильтры Forward/Reply имеют отдельную опцию, которая по умолчанию отключена.
Как это работает
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Thunderbird MCP
Give your AI assistant full access to Thunderbird – search mail, compose messages, manage filters, and organize your inbox. All through the Model Context Protocol.
Inspired by bb1/thunderbird-mcp. Rewritten from scratch with a bundled HTTP server, proper MIME decoding, and UTF-8 handling throughout.
Why?
Thunderbird has no official API for AI tools. Your AI assistant can’t read your email, can’t help you draft replies, can’t organize your inbox. This extension fixes that – it exposes 49 tools over MCP so any compatible AI (Claude, GPT, local models) can work with your mail the way you’d expect.
Compose sends and event/task creation require review by default because Block skipReview starts enabled. skipReview: true is honored only after you explicitly disable that safety setting. The same block refuses saveDraft with sendAt for scheduled delivery through Send Later; plain drafts remain available. Re-enabling the block does not cancel already scheduled drafts. While enabled, meetings with attendees other than the calendar user are read-only through MCP, and adding attendees is blocked: calendar servers can email invitations, updates, or cancellations without review. Automatic Forward/Reply filter actions have a separate opt-in, disabled by default.
How it works
stdio HTTP (localhost:8765-8774)
MCP Client Bridge Thunderbird
(Claude, etc.) mcp-bridge.cjs Extension + HTTP Server
The Thunderbird extension embeds a local HTTP server with session-scoped auth tokens. The Node.js bridge translates between MCP’s stdio protocol and HTTP, discovering the port and token automatically via a connection file. The bridge handles MCP lifecycle methods (initialize, ping) locally, so clients can connect even before Thunderbird is fully loaded.
The bridge starts when executed directly or loaded by a desktop client’s Node bootstrap. Tests or library consumers that only need its exports must set THUNDERBIRD_MCP_NO_AUTOSTART=1 before requiring mcp-bridge.cjs.
What you can do
| Tool | Description |
|---|
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"thunderbird-mail": {
"command": "node",
"args": ["/absolute/path/to/thunderbird-mcp/mcp-bridge.cjs"]
}
}
}