KosmoKrator

productivity

Google Slides MCP, CLI, and Lua Integration for AI Agents

Google Slides integration docs for AI agents: MCP gateway setup, Google Slides CLI commands, Lua API reference, credentials, and function schemas.

7 functions 5 read 2 write Manual OAuth token auth

Google Slides for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
google-slides
route_slug
google-slides
package
google-slides
auth_strategy
oauth2_manual_token Manual OAuth token
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Google Slides MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Google Slides.

Google Slides CLI Matrix

Use these pages for direct Google Slides CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
google-slides.gslides_list_presentations Read read 2 List Google Slides presentations from the user's Drive. Returns presentation IDs, titles, and metadata.
google-slides.gslides_get_presentation Read read 1 Get full details of a specific Google Slides presentation, including all slides, page elements, and layout information.
google-slides.gslides_create_presentation Write write 1 Create a new, blank Google Slides presentation with a given title.
google-slides.gslides_list_slides Read read 3 List all slides in a Google Slides presentation. Returns slide object IDs and thumbnails.
google-slides.gslides_get_slide Read read 3 Get details of a specific slide (page) in a Google Slides presentation, including all page elements and their properties.
google-slides.gslides_create_slide Write write 4 Add a new slide to an existing Google Slides presentation. Optionally add text boxes and shapes to the new slide.
google-slides.gslides_get_current_user Read read 0 Get the authenticated Google user's profile information (display name, email, photo).