MCP Reference: slidesmcp.googleapis.com

Narzędzia do Prezentacji Google.

Serwer Model Context Protocol (MCP) działa jako serwer proxy między usługą zewnętrzną, która udostępnia kontekst, dane lub funkcje dużemu modelowi językowemu (LLM) lub aplikacji AI. Serwery MCP łączą aplikacje AI z systemami zewnętrznymi, takimi jak bazy danych i usługi internetowe, tłumacząc ich odpowiedzi na format zrozumiały dla aplikacji AI.

Narzędzia MCP

Narzędzie MCP to funkcja lub możliwość wykonywania działań, którą serwer MCP udostępnia modelowi LLM lub aplikacji AI, aby umożliwić jej wykonywanie działań w rzeczywistym świecie.

Narzędzia

Serwer MCP slidesmcp.googleapis.com ma te narzędzia:

Narzędzia MCP
read_presentation

Odczytaj reprezentację JSON prezentacji Google.

Odpowiada to wartości presentations.get w interfejsie API REST.

update_presentation

Aktualizuje prezentację za pomocą zestawu żądań batchUpdate.

Odpowiada to wartości presentations.batchUpdate w interfejsie API REST.

Lista możliwych aktualizacji:

  • createSlide: tworzy nowy slajd.
  • createShape: tworzy nowy kształt.
  • createTable: tworzy nową tabelę.
  • insertText: Wstawia tekst do kształtu lub komórki tabeli.
  • insertTableRows: wstawia wiersze do tabeli.
  • insertTableColumns: wstawia kolumny do tabeli.
  • deleteTableRow: usuwa wiersz z tabeli.
  • deleteTableColumn: usuwa kolumnę z tabeli.
  • replaceAllText: zastępuje wszystkie wystąpienia określonego tekstu.
  • deleteObject: usuwa stronę lub element strony z prezentacji.
  • updatePageElementTransform: aktualizuje przekształcenie elementu strony.
  • updateSlidesPosition: Aktualizuje pozycję zestawu slajdów w prezentacji.
  • deleteText: usuwa tekst z kształtu lub komórki tabeli.
  • createImage: tworzy obraz.
  • createVideo: tworzy film.
  • createSheetsChart: tworzy osadzony wykres Arkuszy Google.
  • createLine: tworzy linię.
  • refreshSheetsChart: odświeża wykres Arkuszy Google.
  • updateShapeProperties: Aktualizuje właściwości kształtu.
  • updateImageProperties: Aktualizuje właściwości obrazu.
  • updateVideoProperties: aktualizuje właściwości filmu.
  • updatePageProperties: Aktualizuje właściwości strony.
  • updateTableCellProperties: Aktualizuje właściwości komórki tabeli.
  • updateLineProperties: aktualizuje właściwości linii.
  • createParagraphBullets: tworzy wypunktowania akapitów.
  • replaceAllShapesWithImage: zastępuje wszystkie kształty spełniające określone kryteria obrazem.
  • duplicateObject: Duplikuje slajd lub element strony.
  • updateTextStyle: Zmienia styl tekstu w kształcie lub tabeli.
  • replaceAllShapesWithSheetsChart: zastępuje wszystkie kształty spełniające określone kryteria wykresem z Arkuszy Google.
  • deleteParagraphBullets: usuwa wypunktowania z akapitów.
  • updateParagraphStyle: aktualizuje styl akapitów w kształcie lub tabeli.
  • updateTableBorderProperties: aktualizuje właściwości obramowania tabeli.
  • updateTableColumnProperties: aktualizuje właściwości kolumny tabeli.
  • updateTableRowProperties: aktualizuje właściwości wiersza tabeli.
  • mergeTableCells: scala komórki w tabeli.
  • unmergeTableCells: rozdziela komórki w tabeli.
  • groupObjects: grupuje obiekty, takie jak elementy strony.
  • ungroupObjects: rozgrupowuje obiekty, np. grupy.
  • updatePageElementAltText: aktualizuje tytuł lub opis tekstu alternatywnego elementu strony.
  • replaceImage: zastępuje istniejący obraz nowym obrazem.
  • updateSlideProperties: Aktualizuje właściwości slajdu.
  • updatePageElementsZOrder: aktualizuje kolejność elementów strony.
  • importSlides: importuje co najmniej jedną określoną stronę slajdu z prezentacji źródłowej do tej prezentacji (docelowej).
  • updateLineCategory: aktualizuje kategorię wiersza.
  • rerouteLine: zmienia trasę linii tak, aby była połączona z 2 najbliższymi punktami połączenia na połączonych elementach strony.
  • createAudio: tworzy dźwięk w tej prezentacji.
  • updateAudioProperties: aktualizuje właściwości obiektu Audio.

Specyfikacje narzędzi MCP

Aby uzyskać specyfikacje narzędzi MCP dla wszystkich narzędzi na serwerze MCP, użyj metody tools/list. Poniższy przykład pokazuje, jak za pomocą curl wyświetlić listę wszystkich narzędzi i ich specyfikacji dostępnych obecnie na serwerze MCP.

Żądanie 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
}'