Si tratta di un server MCP fornito dall'API Drive. Il server fornisce agli sviluppatori gli strumenti per creare applicazioni LLM basate su Drive.
Un server Model Context Protocol (MCP) funge da proxy tra un servizio esterno che fornisce contesto, dati o funzionalità a un modello linguistico di grandi dimensioni (LLM) o a un'applicazione AI. I server MCP collegano le applicazioni di AI a sistemi esterni come database e servizi web, traducendo le loro risposte in un formato che l'applicazione di AI può comprendere.
Configurazione del server
Prima dell'uso, devi configurare il server MCP di Drive. Per saperne di più sull'utilizzo dei server MCP remoti di Google e Google Cloud, consulta la panoramica dei server MCP di Google Cloud.
Endpoint server
Un endpoint di servizio MCP è l'indirizzo di rete e l'interfaccia di comunicazione (di solito un URL) del server MCP che un'applicazione AI (l'host per il client MCP) utilizza per stabilire una connessione sicura e standardizzata. È il punto di contatto per l'LLM per richiedere il contesto, chiamare uno strumento o accedere a una risorsa. Gli endpoint Google MCP possono essere globali o regionali.
Il server MCP dell'API Drive ha il seguente endpoint MCP globale:
- https://drivemcp.googleapis.com/mcp/v1
Strumenti MCP
Uno strumento MCP è una funzione o una funzionalità eseguibile che un server MCP espone a un LLM o a un'applicazione AI per eseguire un'azione nel mondo reale.
Strumenti
Il server MCP drivemcp.googleapis.com dispone dei seguenti strumenti:
| Strumenti MCP | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| create_file |
Chiama questo strumento per creare o caricare un file su Google Drive. Se carichi un file, i contenuti devono essere codificati in base64 nel campo Restituisce un singolo oggetto File in caso di creazione riuscita. I seguenti tipi MIME proprietari di Google Drive possono essere creati senza fornire contenuti:
Per impostazione predefinita, verranno eseguite le seguenti conversioni per i seguenti tipi MIME:
Per disattivare le conversioni per i tipi MIME proprietari, imposta Le cartelle possono essere create impostando il tipo MIME su |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| download_file_content |
Chiama questo strumento per scaricare il contenuto di un file Drive come dati binari non elaborati (byte). Se il file è un tipo MIME proprietario di Google Drive, il campo Se il file non viene trovato, prova a utilizzare altri strumenti come Se l'utente vuole una rappresentazione in linguaggio naturale dei contenuti di Drive, utilizza lo strumento |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_metadata |
Chiama questo strumento per trovare i metadati generali di un file di Drive di un utente. Se il file non viene trovato, prova a utilizzare altri strumenti come |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| get_file_permissions | Chiama questo strumento per elencare le autorizzazioni di un file di Drive. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| list_recent_files |
Chiama questo strumento per trovare i file recenti di un utente specificato in un ordine di ordinamento. L'ordine di ordinamento predefinito è Gli ordini di ordinamento supportati sono:
La dimensione predefinita della pagina è 10. Utilizza |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| read_file_content |
Chiama questo strumento per recuperare una rappresentazione in linguaggio naturale di un file di Drive. Il contenuto del file potrebbe essere incompleto per i file di grandi dimensioni. La rappresentazione del testo cambierà nel tempo, quindi non fare ipotesi sul formato specifico del testo restituito da questo strumento. Tipi MIME supportati:
Se il file non viene trovato, prova a utilizzare altri strumenti come |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| search_files |
Chiama questo strumento per cercare i file di Drive in base a una query strutturata. Il campo Una stringa di query contiene le seguenti tre parti:
Termini di ricercaLa tabella seguente elenca i termini di ricerca validi con le relative descrizioni:
Operatori di queryLa tabella seguente elenca gli operatori di query validi:
Alcuni esempi di query includono:
Utilizza |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ottenere le specifiche dello strumento MCP
Per ottenere le specifiche dello strumento MCP per tutti gli strumenti di un server MCP, utilizza il metodo tools/list. L'esempio seguente mostra come utilizzare curl per elencare tutti gli strumenti e le relative specifiche attualmente disponibili nel server MCP.
| Curl Request |
|---|
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 }' |