MCP Reference: slidesmcp.googleapis.com

Strumenti per Presentazioni 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 di AI a sistemi esterni come database e servizi web, traducendo le loro risposte in un formato che l'applicazione di 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 slidesmcp.googleapis.com dispone dei seguenti strumenti:

Strumenti MCP
read_presentation

Leggi una rappresentazione JSON di una presentazione Presentazioni Google.

Corrisponde a presentations.get nell'API REST.

update_presentation

Aggiorna una presentazione con un insieme di richieste batchUpdate.

Corrisponde a presentations.batchUpdate nell'API REST.

L'elenco dei possibili aggiornamenti è:

  • createSlide: crea una nuova slide.
  • createShape: crea una nuova forma.
  • createTable: crea una nuova tabella.
  • insertText: inserisce il testo in una forma o in una cella di tabella.
  • insertTableRows: inserisce righe in una tabella.
  • insertTableColumns: inserisce colonne in una tabella.
  • deleteTableRow: elimina una riga da una tabella.
  • deleteTableColumn: elimina una colonna da una tabella.
  • replaceAllText: sostituisce tutte le istanze del testo specificato.
  • deleteObject: elimina una pagina o un elemento della pagina dalla presentazione.
  • updatePageElementTransform: aggiorna la trasformazione di un elemento della pagina.
  • updateSlidesPosition: aggiorna la posizione di un insieme di slide nella presentazione.
  • deleteText: elimina il testo da una forma o da una cella di una tabella.
  • createImage: crea un'immagine.
  • createVideo: crea un video.
  • createSheetsChart: crea un grafico Fogli Google incorporato.
  • createLine: crea una linea.
  • refreshSheetsChart: aggiorna un grafico di Fogli Google.
  • updateShapeProperties: aggiorna le proprietà di una forma.
  • updateImageProperties: aggiorna le proprietà di un'immagine.
  • updateVideoProperties: aggiorna le proprietà di un video.
  • updatePageProperties: aggiorna le proprietà di una pagina.
  • updateTableCellProperties: aggiorna le proprietà di un TableCell.
  • updateLineProperties: aggiorna le proprietà di una linea.
  • createParagraphBullets: crea elenchi puntati per i paragrafi.
  • replaceAllShapesWithImage: sostituisce tutte le forme che corrispondono a determinati criteri con un'immagine.
  • duplicateObject: duplica una diapositiva o un elemento della pagina.
  • updateTextStyle: aggiorna lo stile del testo all'interno di una forma o di una tabella.
  • replaceAllShapesWithSheetsChart: sostituisce tutte le forme che corrispondono a determinati criteri con un grafico di Fogli Google.
  • deleteParagraphBullets: Elimina i punti elenco dai paragrafi.
  • updateParagraphStyle: aggiorna lo stile dei paragrafi all'interno di una forma o di una tabella.
  • updateTableBorderProperties: aggiorna le proprietà dei bordi della tabella in una tabella.
  • updateTableColumnProperties: aggiorna le proprietà di una colonna della tabella.
  • updateTableRowProperties: aggiorna le proprietà di una riga della tabella.
  • mergeTableCells: unisce le celle di una tabella.
  • unmergeTableCells: divide le celle di una tabella.
  • groupObjects: raggruppa gli oggetti, ad esempio gli elementi della pagina.
  • ungroupObjects: separa gli oggetti, ad esempio i gruppi.
  • updatePageElementAltText: aggiorna il titolo e/o la descrizione del testo alternativo di un elemento della pagina.
  • replaceImage: Sostituisce un'immagine esistente con una nuova.
  • updateSlideProperties: aggiorna le proprietà di una slide.
  • updatePageElementsZOrder: aggiorna l'ordine Z degli elementi della pagina.
  • importSlides: importa una o più pagine di slide specificate da una presentazione di origine a questa presentazione (di destinazione).
  • updateLineCategory: aggiorna la categoria di una riga.
  • rerouteLine: reindirizza una linea in modo che sia collegata ai due siti di connessione più vicini sugli elementi della pagina collegata.
  • createAudio: crea un audio in questa presentazione.
  • updateAudioProperties: aggiorna le proprietà di un audio.

Ottenere le specifiche dello strumento MCP

Per ottenere le specifiche dello strumento 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://slidesmcp.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'