Skip to main content
Glama

g-command

Navegador y sincronización de Google Drive para Obsidian, más un servidor MCP para Claude Code.

Dos componentes en un solo paquete:

  1. Plugin para Obsidian — navegador de Drive en la barra lateral que sincroniza Documentos (→ markdown), Hojas de cálculo (→ CSV) y otros archivos en tu bóveda

  2. Servidor MCP — permite a Claude Code buscar en Drive, leer notas de la bóveda y traer archivos de Drive a la bóveda

Los archivos de Google Drive en un montaje local (.gdoc, .gsheet) son punteros JSON — el contenido real está detrás de la API. Ambos componentes superan esa brecha usando rclone.

Qué hace

  • Buscar en Drive por nombre de archivo, en la bóveda por contenido (difuso), o ambos

  • Leer cualquier archivo de Drive o nota de la bóveda mediante los recursos gdrive:// y vault://

  • Traer archivos de Drive a la bóveda — descargar, convertir (Documentos → markdown, Hojas de cálculo → CSV) y actualizar el estado de sincronización en una sola llamada

  • Filtro por sección — extraer secciones específicas de un documento por nombre de encabezado o índice

  • Descubrir bóvedas — detecta automáticamente todas las bóvedas de Obsidian registradas en la máquina

  • Alcance: drive.readonly — sin acceso de escritura a Google Drive

Related MCP server: manus-mcp

Requisitos previos

  • Node.js 18+

  • rclone (reemplaza la configuración OAuth de GCP)

  • Claude Code

Configuración

Plugin para Obsidian

  1. Instala rclone (brew install rclone en macOS)

  2. Instala el plugin en Obsidian

  3. Abre la pestaña de configuración de g-command y haz clic en Conectar

  4. Inicia sesión con Google en la ventana del navegador que se abre

Eso es todo. El plugin crea un control remoto de rclone de solo lectura y verifica la conexión.

Servidor MCP (para Claude Code)

./setup.sh

El script construye el servidor MCP y lo registra con Claude Code. Si rclone aún no está configurado, te guía a través de la autenticación.

Si tu control remoto de rclone ya tiene un nombre diferente a gdrive:

GDRIVE_RCLONE_REMOTE=my-remote ./setup.sh

Configuración manual de MCP

  1. brew install rclone (si no está instalado)

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

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

Verificar

Ejecuta /mcp en Claude Code — vault debería aparecer como conectado. Luego prueba a buscar un documento por nombre de archivo.

Notas de seguridad

  • No se almacenan credenciales en este servidor — la autenticación es gestionada completamente por rclone

  • El token de rclone se almacena en ~/.config/rclone/rclone.conf

  • El alcance drive.readonly limita el radio de daño si el token se ve comprometido

  • El servidor es un único archivo TypeScript auditable

Configuración

Variable de entorno

Por defecto

Propósito

GDRIVE_RCLONE_REMOTE

gdrive

Nombre del control remoto de rclone a usar

Referencias

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).
    28 npm
    1
    MIT