Skip to main content
Glama
ashutoshchaubeypm

Gmail Storage & Cleanup MCP

Gmail Storage & Cleanup MCP

Ein fokussiertes lokales MCP-Plugin für Codex und Claude Code, das den gemeinsamen Google-Speicher überwacht und dabei hilft, Gmail-Speicherplatz mithilfe eines deterministischen, überprüfungsorientierten Aufräum-Workflows zurückzugewinnen.

Es prüft das Google-Speicherkontingent, findet große Gmail-Aufräumkandidaten, erklärt jede Sicherheitsentscheidung und verlangt eine Bestätigung, bevor E-Mails in den Papierkorb verschoben werden. Es löscht E-Mails niemals endgültig. Dieses Repository enthält keine Anmeldedaten.

Warum dieses Projekt existiert

Das offizielle Gmail-Plugin ist die bessere Wahl für allgemeine Postfachaufgaben wie das Durchsuchen von E-Mails, das Zusammenfassen von Threads, das Verfassen von Antworten, das Weiterleiten und das Anwenden von Labels.

Dieses Projekt konzentriert sich bewusst auf ein anderes Problem: zu verhindern, dass einem Google-Konto der Speicherplatz ausgeht, ohne dabei wichtige E-Mails blind zu löschen.

Fähigkeit

Offizielles Gmail-Plugin

Gmail Storage & Cleanup MCP

Suchen, Lesen, Zusammenfassen, Antworten und Weiterleiten

Ja

Nicht sein Ziel

Gmail-Labels und alltägliche Postfachorganisation

Ja

Nicht sein Ziel

Gemeinsames Google-Speicherkontingent und Überwachung des freien Speicherplatzes

Keine dokumentierte Kernfunktion

Ja, über Drive storageQuota

Aufräumkandidaten anhand von Gmail sizeEstimate einstufen

Keine dokumentierte Kernfunktion

Ja

Deterministische, durch Tests abgesicherte Sicherheitsbewertung

Keine projektspezifische Richtlinie

Ja

Entscheidung als geschützt/zur Überprüfung/sicher mit Begründung

Keine projektspezifische Richtlinie

Ja

Durchsetzung von „Erst überprüfen, dann in den Papierkorb“ innerhalb des Tools

Allgemeine Bestätigungsvorkehrungen

Ja, kandidatengebunden und explizit

Endgültiges Löschen

Nein

Nein

Dieser Vergleich beschreibt den dokumentierten Schwerpunkt jedes Plugins, nicht jede Funktion, die ein vorgelagerter Connector in Zukunft hinzufügen könnte.

Related MCP server: Gmail MCP Server

Installation

Voraussetzungen: Python 3.12+, Git und ein Google-Konto mit Gmail.

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

1. Google-Anmeldedaten erstellen

In der Google Cloud Console:

  1. Erstellen Sie ein Projekt und aktivieren Sie die Gmail API und die Google Drive API.

  2. Konfigurieren Sie die Google Auth Platform. Verwenden Sie für persönliche Tests External/Testing und fügen Sie Ihre Gmail-Adresse als Testbenutzer hinzu.

  3. Erstellen Sie einen OAuth-Client mit dem Anwendungstyp Desktop-App.

  4. Öffnen Sie .env und fügen Sie die generierten Werte hinzu:

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

Einmalig autorisieren:

.venv/bin/python -m app.auth_cli

Das lokale Token wird in work/google-token.json geschrieben. Sowohl diese Datei als auch .env werden von Git ignoriert.

2. In Codex installieren

Aus dem Repository-Stammverzeichnis:

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

Starten Sie eine neue Codex-Aufgabe und fragen Sie dann: „Prüfe meinen Google-Speicher und finde Gmail-Aufräumkandidaten zur Überprüfung.“

3. In Claude Code installieren

Aus dem Repository-Stammverzeichnis:

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

Starten Sie nach der Installation eine neue Claude Code-Sitzung.

Fokussierte Tools

  • get_storage_quota — gemeinsame Google-Speichernutzung

  • scan_cleanup_candidates — schreibgeschützte Gmail-Erkundung und deterministische Bewertung

  • get_candidate_details — ein Ergebnis aus dem letzten Scan überprüfen

  • move_message_to_trash — verschiebt eine bestätigte, nicht geschützte Nachricht in den Papierkorb

Zu den geschützten Labels gehören STARRED, IMPORTANT, SENT und DRAFT. Mehrdeutige E-Mails verbleiben in der Überprüfung. Eine Nachricht muss aus dem letzten Scan stammen, bevor sie verschoben werden kann, und geschützte Nachrichten können vom Tool nicht verarbeitet werden. Das Plugin leert den Papierkorb nicht und löscht keine Nachrichten dauerhaft.

Entwicklung

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

Plugin-Quellcode: plugins/gmail-mcp-tool/

Bewusste Abgrenzung

  • Speicherprognosen und geplante Kontingentprüfungen

  • Transparentere Aufräumrichtlinien und Regelanpassung

  • Aggregierte Schätzungen des zurückgewinnbaren Speicherplatzes und Aufräumberichte

  • Optionale Klassifizierung für mehrdeutige Kandidaten, ohne die deterministischen Schutzmechanismen zu umgehen

Die allgemeine Postfachsuche, E-Mail-Zusammenfassungen, das Verfassen von Antworten und das Weiterleiten bleiben absichtlich dem offiziellen Gmail-Plugin überlassen.

Sicherheit

Nehmen Sie niemals .env, heruntergeladene OAuth-JSON-Dateien oder work/google-token.json in ein Commit auf. Führen Sie vor der Veröffentlichung von Änderungen python scripts/security_check.py aus. Falls Anmeldedaten jemals in ein Commit gelangen, widerrufen und rotieren Sie sie sofort – es reicht nicht, sie aus dem neuesten Commit zu entfernen.

MIT-lizenziert.

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