Communitygithub.com

mattaspira/google-docs-mcp-server

🔗 Verbinde LLMs mit Google Docs über diesen inoffiziellen MCP-Server für intelligentere Workflows und verbesserte Dokumentenverwaltung.

Was ist google-docs-mcp-server?

Dieser Skill stellt einen inoffiziellen MCP-Server (Model Context Protocol) bereit, der eine direkte Verbindung zwischen Large Language Models (LLMs) und Google Docs herstellt. Er ermöglicht es KI-Agenten wie Claude Code, Cursor oder Codex, Dokumente in Google Docs zu lesen, zu erstellen, zu bearbeiten und zu verwalten. Der Server fungiert als Brücke, die es LLMs erlaubt, auf Google-Dokumente zuzugreifen und Aktionen wie das Hinzufügen von Text, das Formatieren von Inhalten oder das Suchen nach bestimmten Dokumenten durchzuführen. Die Hauptvorteile liegen in der Automatisierung von Dokumenten-Workflows, der Integration von KI-Assistenten in Google Docs und der Steigerung der Produktivität bei der Dokumentenverwaltung. Entwickler können diesen Skill nutzen, um ihre KI-gestützten Tools mit der Google-Docs-Plattform zu koppeln und so intelligente Workflows zu schaffen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add mattaspira/google-docs-mcp-server

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht google-docs-mcp-server?

🔗 Verbinde LLMs mit Google Docs über diesen inoffiziellen MCP-Server für intelligentere Workflows und verbesserte Dokumentenverwaltung.

Überblick

Dieser MCP-Server fungiert als Vermittler zwischen Large Language Models (LLMs) und Google Docs. Er erlaubt es KI-Agenten, auf Google-Dokumente zuzugreifen und diese zu manipulieren, ohne dass ein manuelles Eingreifen erforderlich ist.

Funktionen

  • Dokumente lesen: Inhalte von Google-Dokumenten abrufen
  • Dokumente erstellen: Neue Dokumente in Google Docs anlegen
  • Dokumente bearbeiten: Text hinzufügen, ändern oder löschen
  • Dokumente suchen: Nach bestimmten Dokumenten oder Inhalten suchen

Voraussetzungen

  • Python 3.8 oder höher
  • Ein Google Cloud-Projekt mit aktivierter Google Docs API
  • OAuth 2.0-Anmeldeinformationen (Client-ID und Client-Secret)

Installation

  1. Klone das Repository:

    git clone https://github.com/mattaspira/google-docs-mcp-server.git
    cd google-docs-mcp-server
    
  2. Installiere die Abhängigkeiten:

    pip install -r requirements.txt
    
  3. Konfiguriere die Umgebungsvariablen:

    export GOOGLE_CLIENT_ID="deine-client-id"
    export GOOGLE_CLIENT_SECRET="dein-client-secret"
    

Verwendung

Starte den Server:

python server.py

Der Server läuft standardmäßig auf http://localhost:8080. Du kannst nun MCP-kompatible Clients wie Claude Code, Cursor oder Codex mit diesem Server verbinden.

Beispiel-Interaktionen

  • Dokument lesen:

    {
      "tool": "read_document",
      "parameters": {
        "document_id": "1abc123..."
      }
    }
    
  • Dokument erstellen:

    {
      "tool": "create_document",
      "parameters": {
        "title": "Mein neues Dokument",
        "content": "Dies ist der Inhalt des Dokuments."
      }
    }
    

Lizenz

MIT

Verwandte Skills