Skip to main content
Glama
saydurrahman-ORCA

orca-drive-sa-mcp

ORCA Drive SA MCP

Ein Server für das Model Context Protocol (MCP), der einen Google-Drive-Ordner über Streamable HTTP verfügbar macht und als serverlose Vercel-Funktion bereitgestellt wird.

Er liest Google Drive über ein Google-Dienstkonto (Drive API v3, Nur-Lese-Bereich), sodass keine Apps-Script-Web-App erforderlich ist.

Tools

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 einer einzelnen Datei anhand der ID abrufen

read_file

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

Related MCP server: Google Drive MCP Server

1. Ein Google-Dienstkonto erstellen

  1. Rufen Sie https://console.cloud.google.com auf und erstellen Sie ein Projekt (oder wählen Sie eines aus).

  2. Aktivieren Sie die Google Drive API (APIs & Dienste → Bibliothek → „Google Drive API").

  3. Erstellen Sie ein Dienstkonto:

    • APIs & Dienste → Anmeldedaten → Anmeldedaten erstellen → Dienstkonto.

    • Geben Sie ihm einen Namen und klicken Sie auf Erstellen und fortfahren und dann auf Fertig.

  4. Generieren Sie einen Schlüssel:

    • Öffnen Sie das Dienstkonto → Schlüssel → Schlüssel hinzufügen → Neuen Schlüssel erstellen → JSON.

    • Laden Sie die JSON-Schlüsseldatei herunter.

  5. Kopieren Sie die E-Mail-Adresse des Dienstkontos (z. B. orca-drive@my-project.iam.gserviceaccount.com).

  6. Geben Sie den Ziel-Drive-Ordner für diese E-Mail-Adresse frei (Rechtsklick auf den Ordner in Drive → Freigeben → E-Mail-Adresse einfügen → Betrachter).

Es sind nur Dateien/Ordner zugänglich, die für das Dienstkonto freigegeben wurden.

2. Umgebungsvariablen konfigurieren

Kopieren Sie .env.example in .env (lokale Entwicklung) und legen Sie dieselben Werte in Vercel fest (Projekt > Einstellungen > Umgebungsvariablen):

Variable

Beschreibung

GOOGLE_SERVICE_ACCOUNT_JSON

Der vollständige JSON-Schlüsselinhalt (einzeilig)

GOOGLE_SERVICE_ACCOUNT_JSON_ENCODED

Auf base64 setzen, wenn der JSON-Wert base64-kodiert ist

DRIVE_FOLDER_ID

Standardordner-ID zum Auflisten

3. Lokal ausführen

npm install
vercel dev

Testen Sie mit dem MCP Inspector (npx @modelcontextprotocol/inspector) über den Transport Streamable HTTP und die URL http://localhost:3000/.

4. Auf Vercel bereitstellen

vercel --prod

Ihr Endpunkt lautet https://<project>.vercel.app/.

5. Einen Client verbinden

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "orca-drive-sa": {
      "type": "http",
      "url": "https://<project>.vercel.app/"
    }
  }
}
F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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
    A
    quality
    B
    maintenance
    A local MCP server that enables LLMs to securely search and read files within designated Google Drive folders. Supports Google Docs, Google Sheets, PDFs, and plain text with strict folder-scoping via service account authentication.
    4
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/saydurrahman-ORCA/orca-drive-sa-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server