Si tratta di un server MCP che fornisce strumenti per interagire con Fogli Google.
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 AI a sistemi esterni come database e servizi web, traducendo le loro risposte in un formato che l'applicazione AI può comprendere.
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 sheetsmcp.googleapis.com ha i seguenti strumenti:
| Strumenti MCP | |
|---|---|
get_values |
Restituisce un intervallo di valori da un foglio di lavoro. Corrisponde a spreadsheets.values.get nell'API REST: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/get |
get_spreadsheet |
Restituisce i contenuti del foglio di lavoro per il foglio di lavoro specificato. Restituisce titoli, nomi dei fogli, proprietà della griglia e altri metadati per l'ID del foglio di lavoro specificato. Restituisce anche i dati della griglia completi, se richiesto. Corrisponde a spreadsheets.get nell'API REST: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/get |
update_spreadsheet |
Applica uno o più aggiornamenti al foglio di lavoro. Corrisponde a spreadsheets.batchUpdate nell'API REST: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/batchUpdate L'elenco degli aggiornamenti possibili è il seguente:
|
update_values |
Imposta i valori in un intervallo di un foglio di lavoro. Corrisponde a spreadsheets.values.update nell'API REST: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update |
update_formulas |
Imposta le formule in un intervallo di un foglio di lavoro. Corrisponde a spreadsheets.values.update nell'API REST: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update |
insert_dimension |
Inserisce righe o colonne in un foglio in un indice specifico. Corrisponde a InsertDimensionRequest nell'API REST spreadsheets.batchUpdate: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/request |
Visualizzare le specifiche degli strumenti MCP
Per visualizzare le specifiche degli strumenti MCP per tutti gli strumenti in 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.
| Richiesta curl |
|---|
curl --location 'https://sheetsmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |