Questo è un server MCP fornito dall'API Workspace. Il server fornisce strumenti per gli sviluppatori per creare applicazioni LLM su Workspace (Drive, Gmail, Calendar e Chat).
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 connettono le applicazioni AI a sistemi esterni come database e servizi web, traducendo le loro risposte in un formato che l'applicazione AI può comprendere.
Configurazione del server
Prima di utilizzarlo, devi configurare il server MCP di Ricerca universale. 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.
Il server MCP dell'API MCP di Workspace offre i seguenti endpoint del set di strumenti MCP:
- https://workspacemcp.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. I set di strumenti sono un gruppo di strumenti utili per un'attività specifica. L'utilizzo dei set di strumenti può aiutare l'agente a ottenere un rendimento migliore perché riduce il numero di strumenti a sua disposizione.
Set di strumenti
Il server MCP workspacemcp.googleapis.com ha i seguenti set di strumenti:
| Set di strumenti MCP | ||
|---|---|---|
| Endpoint | Descrizione | Strumenti |
| /mcp/v1 | Set di strumenti pubblico per MCP di Workspace. | |
Ottieni le specifiche dello strumento MCP
Per ottenere le specifiche degli strumenti 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 all'interno del server MCP.
| Richiesta curl |
|---|
curl --location 'https://workspacemcp.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 }' |