Skip to main content
Glama

ORCA Drive MCP

Ein Model Context Protocol (MCP)-Server, der einen Google Drive-Ordner über Streamable HTTP bereitstellt und als Vercel-Serverless-Funktion läuft.

Er liest Google Drive über eine kleine Google Apps Script-Web-App, sodass weder die Google Cloud Console noch ein Dienstkonto benötigt wird.

Werkzeuge

Tool

Beschreibung

list_files

Dateien in einem Ordner auflisten (Standard: DRIVE_FOLDER_ID)

search_files

Dateien anhand einer Teilzeichenfolge im Namen durchsuchen

get_file

Metadaten für eine einzelne Datei anhand der ID abrufen

read_file

Textinhalt einer Datei lesen (JSON, CSV, TXT, etc.)

Related MCP server: mcp-server-drive

1. Erstelle das Apps-Script-Backend

  1. Gehe zu https://script.google.com und erstelle ein Neues Projekt.

  2. Lösche den Platzhaltercode und füge den Inhalt von apps-script.js ein.

  3. Klicke auf Bereitstellen > Neue Bereitstellung:

    • Typ: Web-App

    • Ausführen als: Ich

    • Wer hat Zugriff: Jeder

  4. Klicke auf Bereitstellen, autorisiere das Skript (erlaube ihm den Zugriff auf dein Google Drive).

  5. Kopiere die Web-App-URL, die auf /exec endet (z. B. https://script.google.com/macros/s/AKfycb.../exec).

Öffne die /exec-URL einmal in deinem Browser und autorisiere sie, damit das Skript auf deine Google-Drive-Dateien zugreifen kann.

2. Umgebungsvariablen konfigurieren

Kopiere .env.example in .env (lokale Entwicklung) und setze dieselben Werte in Vercel (Projekt > Einstellungen > Umgebungsvariablen):

Variable

Beschreibung

APPS_SCRIPT_URL

Die /exec-URL des Apps Script aus Schritt 1

DRIVE_FOLDER_ID

Standard-Ordner-ID zum Auflisten

3. Lokal ausführen

npm install
vercel dev

Teste mit dem MCP Inspector:

npx @modelcontextprotocol/inspector

Verwende den Transport Streamable HTTP und die URL http://localhost:3000/.

4. Auf Vercel bereitstellen

vercel --prod

Dein Endpunkt wird https://<project>.vercel.app/ sein.

5. Einen Client verbinden

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "orca-drive": {
      "type": "http",
      "url": "https://<project>.vercel.app/"
    }
  }
}

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    A read-only Google Drive MCP server that allows searching files, reading file content (with auto-export for Google Docs, Sheets, Slides), and retrieving file metadata via OAuth authentication.
    13 npm
    2
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables MCP-compatible AI assistants to interact with a user's Google Drive, including listing, searching, reading, creating, updating, and deleting files, with authentication via Google OAuth.
    -