Skip to main content
Glama
pkforge

multi-mailbox-gmail

by pkforge

Multi Mailbox Gmail for Codex

Un plugin de Codex de código abierto para conectar y buscar en varias cuentas de Gmail y Google Workspace mediante alias descriptivos como @personal y @work.

Extiende Codex con un servidor MCP local e instrucciones que distinguen el buzón, de modo que una petición como Search @personal and @work for recent invoices busque en ambas cuentas seleccionadas e identifique el buzón de origen de cada resultado. El acceso al correo es de solo lectura.

Estado de la versión

Capacidad

Estado actual

Repositorio público de GitHub e instalación en Codex

Disponible

Codex en Windows

Compatible

Codex en macOS

Experimental — usa macOS Keychain

Codex en Linux

Experimental — requiere Secret Service y secret-tool

Búsqueda en varias cuentas de Gmail con nombre

Disponible después de la configuración de OAuth

Aporta tu propio cliente OAuth de escritorio de Google

Disponible

Connect @alias con un clic para no desarrolladores

Aún no disponible — el cliente OAuth público compartido y la verificación de Google están pendientes

El repositorio es público, pero actualmente es una vista previa para desarrolladores. Hasta que se añada el cliente OAuth compartido, un usuario externo puede instalar el plugin de Codex, pero debe aportar sus propias credenciales OAuth de escritorio de Google antes de conectar un buzón.

Related MCP server: multi-gmail-mcp-server

Instalación en Codex

npx codex-marketplace add pkforge/multi-mailbox-gmail --plugin

Inicia una nueva tarea de Codex después de la instalación para que se carguen la habilidad del plugin y las herramientas MCP.

Conecta buzones en el chat

Cuando el cliente público OAuth compartido esté activo, los usuarios iniciarán una nueva tarea de Codex y dirán:

Connect @personal
Connect @work

Cada comando abre el selector de cuentas de Google. Elige la cuenta que debe ser propietaria de ese alias y aprueba el acceso de solo lectura a Gmail. Repite el proceso para todas las cuentas que necesites.

La compilación pública prevista utilizará una única identidad de aplicación de escritorio de Google, de modo que los usuarios finales no necesiten una cuenta de Google Cloud ni configuración de desarrollador. El OAuth se realiza directamente entre este plugin local y Google: no hay backend, base de datos, analítica ni telemetría. El plugin solo solicita https://www.googleapis.com/auth/gmail.readonly. Los tokens de actualización se cifran para el usuario actual de Windows con DPAPI; los alias y las direcciones de correo de las cuentas se almacenan como metadatos locales en %LOCALAPPDATA%\MultiMailboxGmail.

Configuración actual: usa tu propio cliente OAuth

Las organizaciones que prefieran su propio proyecto de Google Cloud pueden crear un cliente OAuth de escritorio, activar la Gmail API y, a continuación, pasar su JSON descargado a la CLI o establecer la variable 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

Cada comando add abre el inicio de sesión de Google. Elige la cuenta que debe ser propietaria de ese alias.

Elimina las credenciales almacenadas localmente con:

npm.cmd run mailbox -- remove work

Esto elimina el token cifrado local. Si lo deseas, puedes revocar la aplicación por separado desde la página de seguridad de la cuenta de Google.

Uso en el chat

  • 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.

El plugin devuelve cada mensaje con su alias de origen, de modo que los mensajes idénticos siguen siendo atribuibles al buzón correcto.

Trabajo restante para la publicación pública

Antes de que los no desarrolladores puedan usar la aplicación Connect @alias sin tener que configurar Google Cloud, el propietario del proyecto debe:

  1. Terminar la configuración de la pantalla de consentimiento de Google OAuth.

  2. Crear y publicar la identidad del cliente OAuth de aplicación instalada.

  3. Probar el flujo de conexión completo de Codex con varias cuentas.

  4. Enviar el ámbito restringido de solo lectura de Gmail para la verificación pública de aplicaciones de Google.

Durante la revisión, Google puede mostrar una advertencia de aplicación no verificada y aplicar su límite de usuarios no verificados. El código fuente y la opción de aportar tu propio cliente siguen siendo utilizables.

Este es un proyecto comunitario independiente y no está afiliado ni respaldado por Google u OpenAI.

Consulta Privacidad, Seguridad y el paquete de verificación de Google.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    A
    quality
    B
    maintenance
    Connects AI assistants to multiple Gmail accounts simultaneously, enabling search, read, draft, send, and reply operations with per-account permission controls.
    54
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables read and compose access to three Gmail accounts simultaneously, with tools for searching, viewing threads and messages, and drafting or sending replies.
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to access multiple Gmail/Google Workspace accounts for searching and reading mail, calendars, and attachments.

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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