Skip to main content
Glama
ashutoshchaubeypm

Gmail Storage & Cleanup MCP

Gmail Storage & Cleanup MCP

Un plugin MCP local y específico para Codex y Claude Code que supervisa el almacenamiento compartido de Google y ayuda a recuperar espacio en Gmail mediante un flujo de limpieza determinista y centrado en la revisión.

Comprueba la cuota de almacenamiento de Google, encuentra candidatos grandes de limpieza de Gmail, explica cada decisión de seguridad y requiere confirmación antes de mover correos a la Papelera. Nunca elimina correos de forma permanente. Este repositorio no incluye credenciales.

Por qué existe esto

El plugin oficial de Gmail es la mejor opción para el trabajo general con la bandeja de entrada, como buscar correos, resumir hilos, redactar respuestas, reenviar y aplicar etiquetas.

Este proyecto se centra deliberadamente en un problema distinto: evitar que una cuenta de Google se quede sin almacenamiento sin borrar correos importantes a ciegas.

Capacidad

Plugin oficial de Gmail

Gmail Storage & Cleanup MCP

Buscar, leer, resumir, responder y reenviar

No es su objetivo

Etiquetas de Gmail y organización cotidiana de la bandeja de entrada

No es su objetivo

Cuota de almacenamiento compartido de Google y supervisión del espacio libre

No es una capacidad principal documentada

Sí, mediante storageQuota de Drive

Clasificar candidatos de limpieza usando sizeEstimate de Gmail

No es una capacidad principal documentada

Puntuación de seguridad determinista y cubierta por pruebas

Sin una política específica del proyecto

Decisión protegida/en revisión/segura con razones

Sin una política específica del proyecto

Aplicación de revisión antes de la Papelera dentro de la herramienta

Salvaguardas generales de confirmación

Sí, vinculada al candidato y explícita

Eliminación permanente

No

No

Esta comparación describe el enfoque documentado de cada plugin, no todas las capacidades que un conector upstream pueda añadir en el futuro.

Related MCP server: Gmail MCP Server

Instalación

Requisitos: Python 3.12+, Git y una cuenta de Google con Gmail.

git clone https://github.com/ashutoshchaubeypm/Gmail-MCP-tool.git
cd Gmail-MCP-tool
./scripts/setup.sh

1. Crear las credenciales de Google

En Google Cloud Console:

  1. Crea un proyecto y habilita la Gmail API y la Google Drive API.

  2. Configura Google Auth Platform. Para pruebas personales, usa External/Testing y añade tu dirección de Gmail como usuario de prueba.

  3. Crea un cliente OAuth con el tipo de aplicación Desktop app.

  4. Abre .env y añade los valores generados:

GOOGLE_CLIENT_ID=your-client-id
GOOGLE_CLIENT_SECRET=your-client-secret

Autoriza una vez:

.venv/bin/python -m app.auth_cli

El token local se escribe en work/google-token.json. Tanto ese archivo como .env son ignorados por Git.

2. Instalar en Codex

Desde la raíz del repositorio:

codex plugin marketplace add "$PWD"
codex plugin add gmail-mcp-tool@personal

Inicia una nueva tarea de Codex y luego pregunta: “Revisa mi almacenamiento de Google y encuentra candidatos de limpieza de Gmail para revisión.”

3. Instalar en Claude Code

Desde la raíz del repositorio:

claude plugin marketplace add "$PWD"
claude plugin install gmail-mcp-tool@gmail-mcp-tool

Inicia una nueva sesión de Claude Code después de la instalación.

Herramientas específicas

  • get_storage_quota — uso del almacenamiento compartido de Google

  • scan_cleanup_candidates — descubrimiento de Gmail de solo lectura y puntuación determinista

  • get_candidate_details — revisar un resultado del último escaneo

  • move_message_to_trash — mueve un mensaje confirmado y no protegido a la Papelera

Las etiquetas protegidas incluyen STARRED, IMPORTANT, SENT y DRAFT. El correo ambiguo permanece en revisión. Un mensaje debe provenir del último escaneo antes de poder moverse, y la herramienta no puede actuar sobre los mensajes protegidos. El plugin no vacía la Papelera ni elimina mensajes de forma permanente.

Desarrollo

.venv/bin/python scripts/security_check.py
.venv/bin/python -m pytest -q

Código fuente del plugin: plugins/gmail-mcp-tool/

Alcance deliberado

  • Previsión de almacenamiento y comprobaciones programadas de cuota

  • Políticas de limpieza más transparentes y personalización de reglas

  • Estimaciones agregadas de recuperación e informes de limpieza

  • Clasificación opcional de candidatos ambiguos, sin eludir las protecciones deterministas

La búsqueda general en la bandeja de entrada, los resúmenes de correos, el borrador de respuestas y el reenvío se dejan intencionadamente al plugin oficial de Gmail.

Seguridad

Nunca hagas commit de .env, del JSON de OAuth descargado ni de work/google-token.json. Antes de publicar cambios, ejecuta python scripts/security_check.py. Si alguna vez se confirman credenciales, revócalas y gíralas inmediatamente: eliminarlas del último commit no es suficiente.

Con licencia MIT.

A
license - permissive license
Not graded
quality - not tested
C
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

  • A
    license
    Not graded
    quality
    F
    maintenance
    Provides comprehensive Gmail integration with 25+ tools for intelligent email management, including AI-powered categorization, advanced search and filtering, automated archiving and cleanup, analytics, and secure OAuth2 authentication.
    192
    2
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables intelligent Gmail management, including email triage, newsletter classification, promotional email cleanup, summarization, filter suggestions, draft replies, and audit logging.

View all related MCP servers

Related MCP Connectors

  • Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…

  • Manage Gmail messages, threads, labels, drafts, and settings from your workflows. Send and organiz…

  • AI-powered medical document management for cancer patients. Google Drive, Gmail, Calendar via MCP.

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/ashutoshchaubeypm/Gmail-MCP-tool'

If you have feedback or need assistance with the MCP directory API, please join our Discord server