MCP Reference: slidesmcp.googleapis.com

Herramientas para Presentaciones de Google.

Un servidor del Protocolo de contexto del modelo (MCP) actúa como proxy entre un servicio externo que proporciona contexto, datos o capacidades a un modelo de lenguaje grande (LLM) o una aplicación de IA. Los servidores de MCP conectan aplicaciones de IA a sistemas externos, como bases de datos y servicios web, y traducen sus respuestas a un formato que la aplicación de IA puede comprender.

Herramientas de MCP

Una herramienta de MCP es una función o capacidad ejecutable que un servidor de MCP expone a un LLM o una aplicación de IA para realizar una acción en el mundo real.

Herramientas

El servidor de MCP slidesmcp.googleapis.com tiene las siguientes herramientas:

Herramientas de MCP
read_presentation

Lee una representación JSON de una presentación de Presentaciones de Google.

Corresponde a presentations.get en la API de REST.

update_presentation

Actualiza una presentación con un conjunto de solicitudes de batchUpdate.

Corresponde a presentations.batchUpdate en la API de REST.

La lista de posibles actualizaciones es la siguiente:

  • createSlide: Crea una nueva diapositiva.
  • createShape: Crea una nueva forma.
  • createTable: Crea una nueva tabla.
  • insertText: Inserta texto en una forma o celda de tabla.
  • insertTableRows: Inserta filas en una tabla.
  • insertTableColumns: Inserta columnas en una tabla.
  • deleteTableRow: Borra una fila de una tabla.
  • deleteTableColumn: Borra una columna de una tabla.
  • replaceAllText: Reemplaza todas las instancias del texto especificado.
  • deleteObject: Borra una página o un elemento de página de la presentación.
  • updatePageElementTransform: Actualiza la transformación de un elemento de página.
  • updateSlidesPosition: Actualiza la posición de un conjunto de diapositivas en la presentación.
  • deleteText: Borra texto de una forma o una celda de tabla.
  • createImage: Crea una imagen.
  • createVideo: Crea un video.
  • createSheetsChart: Crea un gráfico incorporado de Hojas de cálculo de Google.
  • createLine: Crea una línea.
  • refreshSheetsChart: Actualiza un gráfico de Hojas de cálculo de Google.
  • updateShapeProperties: Actualiza las propiedades de una forma.
  • updateImageProperties: Actualiza las propiedades de una imagen.
  • updateVideoProperties: Actualiza las propiedades de un video.
  • updatePageProperties: Actualiza las propiedades de una página.
  • updateTableCellProperties: Actualiza las propiedades de una celda de tabla.
  • updateLineProperties: Actualiza las propiedades de una línea.
  • createParagraphBullets: Crea viñetas para párrafos.
  • replaceAllShapesWithImage: Reemplaza todas las formas que coinciden con algunos criterios por una imagen.
  • duplicateObject: Duplica una diapositiva o un elemento de página.
  • updateTextStyle: Actualiza el estilo del texto dentro de una forma o tabla.
  • replaceAllShapesWithSheetsChart: Reemplaza todas las formas que coinciden con algunos criterios por un gráfico de Hojas de cálculo de Google.
  • deleteParagraphBullets: Borra viñetas de párrafos.
  • updateParagraphStyle: Actualiza el estilo de los párrafos dentro de una forma o tabla.
  • updateTableBorderProperties: Actualiza las propiedades de los bordes de la tabla en una tabla.
  • updateTableColumnProperties: Actualiza las propiedades de una columna de tabla.
  • updateTableRowProperties: Actualiza las propiedades de una fila de tabla.
  • mergeTableCells: Combina celdas en una tabla.
  • unmergeTableCells: Separa celdas en una tabla.
  • groupObjects: Agrupa objetos, como elementos de página.
  • ungroupObjects: Desagrupa objetos, como grupos.
  • updatePageElementAltText: Actualiza el título o la descripción del texto alternativo de un elemento de página.
  • replaceImage: Reemplaza una imagen existente por una nueva.
  • updateSlideProperties: Actualiza las propiedades de una diapositiva.
  • updatePageElementsZOrder: Actualiza el orden Z de los elementos de página.
  • importSlides: Importa una o más páginas de diapositivas especificadas de una presentación de origen a esta presentación (de destino).
  • updateLineCategory: Actualiza la categoría de una línea.
  • rerouteLine: Redirige una línea de modo que esté conectada a los dos sitios de conexión más cercanos en los elementos de página conectados.
  • createAudio: Crea un audio en esta presentación.
  • updateAudioProperties: Actualiza las propiedades de un audio.

Obtén especificaciones de la herramienta de MCP

Para obtener las especificaciones de la herramienta de MCP para todas las herramientas de un servidor de MCP, usa el método tools/list. En el siguiente ejemplo, se muestra cómo usar curl para enumerar todas las herramientas y sus especificaciones disponibles actualmente en el servidor de MCP.

Solicitud 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
}'