Skip to main content
Glama

g-command

Google Drive-Browser und Synchronisation für Obsidian, plus ein MCP-Server für Claude Code.

Zwei Komponenten in einem Paket:

  1. Obsidian-Plugin — Seitenleisten-Drive-Browser, der Docs (→ Markdown), Sheets (→ CSV) und andere Dateien in Ihren Vault synchronisiert

  2. MCP-Server — ermöglicht Claude Code, Drive zu durchsuchen, Vault-Notizen zu lesen und Drive-Dateien in den Vault zu ziehen

Google Drive-Dateien auf einem lokalen Mount (.gdoc, .gsheet) sind JSON-Zeiger – der eigentliche Inhalt liegt hinter der API. Beide Komponenten überbrücken diese Lücke mit rclone.

Was es macht

  • Durchsuchen Sie Drive nach Dateinamen, Vault nach Inhalt (unscharf) oder beides

  • Lesen Sie jede Drive-Datei oder Vault-Notiz über gdrive://- und vault://-Ressourcen

  • Ziehen Sie Drive-Dateien in den Vault – herunterladen, konvertieren (Docs → Markdown, Sheets → CSV) und Synchronisationsstatus in einem Aufruf aktualisieren

  • Abschnittsfilter — extrahieren Sie bestimmte Dokumentabschnitte nach Überschriftname oder Index

  • Vaults erkennen — erkennt automatisch alle auf dem Rechner registrierten Obsidian-Vaults

  • Umfang: drive.readonly — kein Schreibzugriff auf Google Drive

Related MCP server: manus-mcp

Voraussetzungen

  • Node.js 18+

  • rclone (ersetzt GCP-OAuth-Einrichtung)

  • Claude Code

Einrichtung

Obsidian-Plugin

  1. Installieren Sie rclone (brew install rclone unter macOS)

  2. Installieren Sie das Plugin in Obsidian

  3. Öffnen Sie den g-command-Einstellungsreiter und klicken Sie auf Verbinden

  4. Melden Sie sich im geöffneten Browserfenster mit Google an

Das war's. Das Plugin erstellt ein schreibgeschütztes rclone-Remote und überprüft die Verbindung.

MCP-Server (für Claude Code)

./setup.sh

Das Skript erstellt den MCP-Server und registriert ihn bei Claude Code. Falls rclone noch nicht konfiguriert ist, führt es Sie durch die Authentifizierung.

Falls Ihr rclone-Remote bereits anders als gdrive heißt:

GDRIVE_RCLONE_REMOTE=my-remote ./setup.sh

Manuelle MCP-Einrichtung

  1. brew install rclone (falls nicht installiert)

  2. cd src/gdrive && npm install && npm run build

  3. claude mcp add vault node /absolute/path/to/src/gdrive/dist/index.js

Überprüfen

Führen Sie /mcp in Claude Code aus – vault sollte als verbunden erscheinen. Versuchen Sie dann, ein Dokument nach Dateinamen zu suchen.

Sicherheitshinweise

  • Von diesem Server werden keine Anmeldedaten gespeichert – die Authentifizierung wird vollständig von rclone verwaltet

  • Das rclone-Token wird unter ~/.config/rclone/rclone.conf gespeichert

  • Der Bereich drive.readonly begrenzt den Schadensradius, falls das Token kompromittiert wird

  • Der Server ist eine einzelne, überprüfbare TypeScript-Datei

Konfiguration

Env var

Default

Purpose

GDRIVE_RCLONE_REMOTE

gdrive

Name des zu verwendenden rclone-Remotes

Referenzen

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that enables interaction with Google Drive through the Google Cloud API. It allows users to list, read, and upload files directly from MCP-compatible clients like manus.im or Cursor.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for Google Drive, Docs, and Sheets — built for Claude Code. Gives Claude Code direct read/write access to Google Sheets (cell-level edits, formatting, structure), Google Docs (insert, replace, append), and Drive (search).
    36 npm
    1
    MIT