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 | Sí | No es su objetivo |
Etiquetas de Gmail y organización cotidiana de la bandeja de entrada | Sí | No es su objetivo |
Cuota de almacenamiento compartido de Google y supervisión del espacio libre | No es una capacidad principal documentada | Sí, mediante |
Clasificar candidatos de limpieza usando | No es una capacidad principal documentada | Sí |
Puntuación de seguridad determinista y cubierta por pruebas | Sin una política específica del proyecto | Sí |
Decisión protegida/en revisión/segura con razones | Sin una política específica del proyecto | Sí |
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.sh1. Crear las credenciales de Google
Crea un proyecto y habilita la Gmail API y la Google Drive API.
Configura Google Auth Platform. Para pruebas personales, usa External/Testing y añade tu dirección de Gmail como usuario de prueba.
Crea un cliente OAuth con el tipo de aplicación Desktop app.
Abre
.envy añade los valores generados:
GOOGLE_CLIENT_ID=your-client-id
GOOGLE_CLIENT_SECRET=your-client-secretAutoriza una vez:
.venv/bin/python -m app.auth_cliEl 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@personalInicia 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-toolInicia una nueva sesión de Claude Code después de la instalación.
Herramientas específicas
get_storage_quota— uso del almacenamiento compartido de Googlescan_cleanup_candidates— descubrimiento de Gmail de solo lectura y puntuación deterministaget_candidate_details— revisar un resultado del último escaneomove_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 -qCó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.
This server cannot be installed
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
- AlicenseAqualityAmaintenanceConnects Claude Desktop to your Gmail so you can start managing your inbox using natural language. Bulk delete promos & newsletters, organize labels and get useful insights.1289MIT
- AlicenseAqualityDmaintenanceEnables natural language interaction with Gmail, providing email search, categorized daily summaries, and Home Assistant integration through REST API with read-only access to your inbox.20MIT
- AlicenseNot gradedqualityFmaintenanceProvides 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.1922MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables intelligent Gmail management, including email triage, newsletter classification, promotional email cleanup, summarization, filter suggestions, draft replies, and audit logging.
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.
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/ashutoshchaubeypm/Gmail-MCP-tool'
If you have feedback or need assistance with the MCP directory API, please join our Discord server