Dies ist ein MCP-Server, der von der Drive API bereitgestellt wird. Der Server bietet Tools für Entwickler, um LLM-Anwendungen auf Drive aufzubauen.
Ein MCP-Server (Model Context Protocol) fungiert als Proxy zwischen einem externen Dienst, der einem Large Language Model (LLM) oder einer KI-Anwendung Kontext, Daten oder Funktionen bereitstellt. MCP-Server verbinden KI-Anwendungen mit externen Systemen wie Datenbanken und Webdiensten und übersetzen deren Antworten in ein Format, das die KI-Anwendung verstehen kann.
Server einrichten
Sie müssen den Drive-MCP-Server vor der Verwendung konfigurieren. Weitere Informationen zur Verwendung von Google- und Google Cloud-Remote-MCP-Servern finden Sie unter Übersicht über Google Cloud-MCP-Server.
Serverendpunkte
Ein MCP-Dienstendpunkt ist die Netzwerkadresse und Kommunikationsschnittstelle (in der Regel eine URL) des MCP-Servers, über den eine KI-Anwendung (der Host für den MCP-Client) eine sichere, standardisierte Verbindung herstellt. Er ist der Ansprechpartner für das LLM, um Kontext anzufordern, ein Tool aufzurufen oder auf eine Ressource zuzugreifen. Google-MCP-Endpunkte können global oder regional sein.
Der MCP-Server der Drive API hat den folgenden globalen MCP-Endpunkt:
- https://drivemcp.googleapis.com/mcp/v1
MCP-Tools
Ein MCP-Tool ist eine Funktion oder ausführbare Funktion, die ein MCP-Server einem LLM oder einer KI-Anwendung zur Verfügung stellt, um eine Aktion in der realen Welt auszuführen.
Tools
Der MCP-Server drivemcp.googleapis.com hat die folgenden Tools:
| MCP-Tools | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| create_file |
Rufen Sie dieses Tool auf, um eine Datei in Google Drive zu erstellen oder hochzuladen. Wenn Sie eine Datei hochladen, muss der Inhalt unabhängig vom MIME-Typ der hochgeladenen Datei im Feld Bei erfolgreicher Erstellung wird ein einzelnes Datei-Objekt zurückgegeben. Die folgenden Google Drive-MIME-Typen von Erstanbietern können ohne Angabe von Inhalten erstellt werden:
Standardmäßig werden die folgenden Konvertierungen für die folgenden MIME-Typen vorgenommen:
Wenn Sie Konvertierungen für MIME-Typen von Erstanbietern deaktivieren möchten, setzen Sie Ordner können erstellt werden, indem Sie den MIME-Typ auf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| download_file_content |
Rufen Sie dieses Tool auf, um den Inhalt einer Drive-Datei als binäre Rohdaten (Bytes) herunterzuladen. Wenn die Datei ein Google Drive-MIME-Typ von Erstanbietern ist, ist das Feld Wenn die Datei nicht gefunden wird, versuchen Sie, sie mit anderen Tools wie Wenn der Nutzer eine Darstellung des Drive-Inhalts in natürlicher Sprache wünscht, verwenden Sie das Tool |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_metadata |
Rufen Sie dieses Tool auf, um allgemeine Metadaten zu einer Drive-Datei eines Nutzers zu finden. Wenn die Datei nicht gefunden wird, versuchen Sie, sie mit anderen Tools wie |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_permissions | Rufen Sie dieses Tool auf, um die Berechtigungen einer Drive-Datei aufzulisten. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| list_recent_files |
Rufen Sie dieses Tool auf, um die letzten Dateien für einen Nutzer zu finden, der eine Sortierreihenfolge angegeben hat. Die Standardsortierreihenfolge ist Unterstützte Sortierreihenfolgen:
Die Standardseitengröße ist 10. Verwenden Sie |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| read_file_content |
Rufen Sie dieses Tool auf, um eine Darstellung einer Drive-Datei in natürlicher Sprache abzurufen. Bei sehr großen Dateien ist der Dateiinhalt möglicherweise unvollständig. Die Textdarstellung ändert sich im Laufe der Zeit. Treffen Sie daher keine Annahmen zum Format des Texts, der von diesem Tool zurückgegeben wird. Unterstützte MIME-Typen:
Wenn die Datei nicht gefunden wird, versuchen Sie, sie mit anderen Tools wie |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| search_files |
Rufen Sie dieses Tool auf, um anhand einer strukturierten Abfrage nach Drive-Dateien zu suchen. Für das Feld Ein Abfragestring enthält die folgenden drei Teile:
SuchbegriffeIn der folgenden Tabelle sind gültige Suchbegriffe mit ihren Beschreibungen aufgeführt:
AbfrageoperatorenIn der folgenden Tabelle sind gültige Abfrageoperatoren aufgeführt:
Einige Beispiele für Abfragen:
Verwenden Sie |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MCP-Tool-Spezifikationen abrufen
Verwenden Sie die Methode tools/list, um die MCP-Tool-Spezifikationen für alle Tools auf einem MCP-Server abzurufen. Im folgenden Beispiel wird gezeigt, wie Sie mit curl alle Tools und ihre Spezifikationen auflisten, die derzeit auf dem MCP-Server verfügbar sind.
| Curl-Anfrage |
|---|
curl --location 'https://drivemcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |