multi-mailbox-gmail
Multi Mailbox Gmail for Codex
Открытый плагин Codex для подключения и поиска по нескольким аккаунтам Gmail и Google Workspace с помощью удобных псевдонимов, например @personal и @work.
Он расширяет Codex локальным MCP-сервером и инструкциями, учитывающими почтовые ящики, поэтому запрос вроде Search @personal and @work for recent invoices ищет в обоих выбранных аккаунтах и указывает исходный почтовый ящик для каждого результата. Доступ к почте — только на чтение.
Статус релиза
Возможность | Текущий статус |
Публичный GitHub-репозиторий и установка Codex | Доступно |
Codex в Windows | Поддерживается |
Codex в macOS | Экспериментально — использует Keychain macOS |
Codex в Linux | Экспериментально — требует Secret Service и |
Поиск по нескольким именованным аккаунтам Gmail | Доступно после настройки OAuth |
Собственный Google Desktop OAuth-клиент | Доступно |
Подключение | Ещё не запущено — общий публичный OAuth-клиент и проверка Google ожидаются |
Репозиторий публичен, но сейчас это превью для разработчиков. Пока не добавлен общий OAuth-клиент, сторонний пользователь может установить плагин Codex, но должен предоставить собственные учётные данные Google Desktop OAuth до подключения почтового ящика.
Related MCP server: multi-gmail-mcp-server
Установка в Codex
npx codex-marketplace add pkforge/multi-mailbox-gmail --pluginПосле установки начните новую задачу Codex, чтобы навык плагина и MCP-инструменты были загружены.
Подключение почтовых ящиков в чате
После того как общий публичный OAuth-клиент станет официально доступен, пользователи начнут новую задачу Codex и скажут:
Connect @personal
Connect @workКаждая команда открывает окно выбора аккаунта Google. Выберите аккаунт, которому должен принадлежать этот псевдоним, и одобрите доступ к Gmail только для чтения. Повторите для всех нужных аккаунтов.
В планируемой публичной сборке будет использоваться одна общая идентификация Google Desktop app, поэтому конечным пользователям не потребуется аккаунт Google Cloud или настройка разработчика. OAuth выполняется напрямую между этим локальным плагином и Google: нет издательского бэкенда, базы данных, аналитики или телеметрии. Плагин запрашивает только https://www.googleapis.com/auth/gmail.readonly. Refresh-токены шифруются для текущего пользователя Windows с помощью DPAPI; псевдонимы и адреса электронной почты аккаунтов хранятся как локальные метаданные в каталоге %LOCALAPPDATA%\MultiMailboxGmail.
Текущая настройка: используйте собственный OAuth-клиент
Организации, предпочитающие собственный проект Google Cloud, могут создать Desktop OAuth-клиент, включить Gmail API и либо передать его загруженный JSON-файл через CLI, либо указать MULTI_MAILBOX_GMAIL_OAUTH_CLIENT_FILE.
npm.cmd install
npm.cmd run mailbox -- add personal C:\path\to\oauth-client.json
npm.cmd run mailbox -- add work C:\path\to\oauth-client.json
npm.cmd run mailbox -- listКаждая команда add открывает окно входа в Google. Выберите аккаунт, который должен быть владельцем этого псевдонима.
Удаление локально сохранённых учётных данных:
npm.cmd run mailbox -- remove workЭто удаляет локальный зашифрованный токен. При желании вы также можете отдельно отменить доступ приложения на странице безопасности Google Account.
Использование в чате
Search @personal and @work for invoices from the last 90 days.Search @finance for unread mail with attachments.Search all mailboxes for subject:renewal newer_than:1y.
Плагин возвращает каждое сообщение с указанием исходного псевдонима, поэтому одинаковые сообщения остаются привязанными к правильному почтовому ящи.
Остающиеся задачи перед публичным релизом
Прежде чем люди, не являющиеся разработчиками, смогут использовать подключние Connect @alias без настройки Google Cloud, владелец проекта должен:
Завершить конфигурацию экрана согласия Google OAuth.
Создать и опубликовать OAuth-клиент для установленного приложения.
Протестировать процесс полного подключения Codex с несколькими аккаунтами.
Отправить ограниченный Gmail read-only scope на проверку Google для публичного приложения.
Во время проверки Google может показать предупреждение о непроверенном приложжении и применять лимит для непроверенных пользователей. Исходный код и путь конфигурации с собственным клиентом остаются рабочими.
Это независимый проект сообщества, not аффилированный with Google or OpenAI and no endorsed by them.
См. Конфиденциальность, Безопасность и пакет верификации Google.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityBmaintenanceConnects AI assistants to multiple Gmail accounts simultaneously, enabling search, read, draft, send, and reply operations with per-account permission controls.54
- AlicenseNot gradedqualityCmaintenanceEnables searching and summarizing emails across multiple Gmail accounts simultaneously through Claude.1MIT
- FlicenseNot gradedqualityCmaintenanceEnables read and compose access to three Gmail accounts simultaneously, with tools for searching, viewing threads and messages, and drafting or sending replies.
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to access multiple Gmail/Google Workspace accounts for searching and reading mail, calendars, and attachments.
Related MCP Connectors
Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…
Email OS for agents - real-inbox search, triage, commitments, and a verifiable BEC hard-stop.
Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pkforge/multi-mailbox-gmail'
If you have feedback or need assistance with the MCP directory API, please join our Discord server