Skip to main content
Glama
urmi123-ui

Google MCP Server

by urmi123-ui

Google MCP Server

Ein FastAPI-basierter MCP-Server, der mit Google Docs und Gmail integriert ist und vor der Ausführung einer Aktion eine Terminal-Bestätigung erfordert.

Voraussetzungen

  1. Erstellen Sie ein Projekt in der Google Cloud Console.

  2. Aktivieren Sie die folgenden APIs:

    • Google Docs API

    • Gmail API

  3. Erstellen Sie OAuth 2.0-Client-ID-Anmeldedaten (Desktop-App-Typ).

  4. Laden Sie die JSON-Datei herunter, benennen Sie sie in credentials.json um und platzieren Sie sie in diesem Verzeichnis (google-mcp-server/).

Related MCP server: Google Docs + Gmail MCP Server

Installation

pip install -r requirements.txt

Server ausführen

python server.py
# or
uvicorn server:app --reload

Verwendung

An Google Doc anhängen

Senden Sie eine POST-Anfrage an /append_to_doc:

{
    "doc_id": "your_document_id",
    "content": "Text to append\n"
}

Gmail-Entwurf erstellen

Senden Sie eine POST-Anfrage an /create_email_draft:

{
    "to": "example@example.com",
    "subject": "Test Draft",
    "body": "This is a test email body."
}

Der Server wird vor der Ausführung einer dieser Aktionen im Terminal um Ihre Bestätigung bitten. Geben Sie y ein und drücken Sie die Eingabetaste, um zu bestätigen.

Related MCP Connectors

Related MCP Servers