Google Slides MCP Server
Generate and revise entire decks without opening the Slides editor.
The Slides service is built around the way presentations actually get made by agents: create_presentation starts the deck, batch_update_presentation applies a whole set of text, layout, and styling changes in one request, and get_page targets an individual slide for surgical edits.
get_page_thumbnail is the underrated tool here — it renders a slide to an image, so an assistant (or the human reviewing its work) can see what the deck looks like rather than reasoning blind about layout.
What you can ask
- “Turn this outline into a ten-slide deck with a title slide and section headers”
- “Update the footer and confidentiality notice across the entire presentation”
- “Render thumbnails of the board deck so I can check the flow before the meeting”
All 7 Google Slides MCP tools
Expand any tool for its full parameter list. Tiers control how many tools the server
registers: start lean with --tool-tier core and step up to extended or complete when a workflow needs more.
list_presentation_comments Complete List all presentation comments. —manage_presentation_comment Complete Create, reply, and resolve presentation comments. —Every service in one reference: full API documentation →
OAuth scopes
The server requests only the scopes for the services you enable. In read-only mode it requests just the readonly variants and skips registering write tools entirely.
presentations.readonlyread decks and render thumbnailspresentationscreate and edit presentations
Google Slides MCP questions
- Can an AI actually verify what a slide looks like?
- Yes — get_page_thumbnail renders any slide to an image. Multimodal assistants can inspect the rendered slide and fix overflowing text or broken layouts instead of guessing from the JSON structure.
- How are bulk edits handled — one request per change?
- No. batch_update_presentation accepts many operations in a single request, the same pattern the Slides API itself uses, so restyling a whole deck is one round trip rather than fifty.
- Can it participate in deck review?
- The Complete tier adds comment tools: list_presentation_comments to read feedback and manage_presentation_comment to reply or resolve, so an agent can close the loop on review notes it has addressed.
Works alongside
All services: Gmail MCP Google Drive MCP Google Calendar MCP Google Docs MCP Google Sheets MCP Google Slides MCP Google Forms MCP Google Tasks MCP Google Contacts MCP Google Chat MCP Google Custom Search MCP Google Apps Script MCP