Google Slides
MCP server for Google Slides integration - create, edit, and manage presentations
Tools
28 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
28 tools found.
Add comment
Tool name:
add_commentAdd a comment to a Google Slides presentation.
Add image
Tool name:
add_imageAdd an image to a slide from a URL.
Add line
Tool name:
add_lineAdd a line or connector to a slide.
Add shape
Tool name:
add_shapeAdd a shape (rectangle, ellipse, etc.) to a slide.
Add slide
Tool name:
add_slideAdd a new slide to a Google Slides presentation.
Add table
Tool name:
add_tableCreate a table on a slide with specified rows and columns.
Add text
Tool name:
add_textAdd a text box with text to a slide.
Create
Tool name:
createCreate a new Google Slides presentation.
Create from markdown
Tool name:
create_from_markdownCreate a Google Slides presentation from Markdown.
Create from template
Tool name:
create_from_templateCreate a new Google Slides presentation by copying an existing themed template deck.
Delete element
DestructiveTool name:
delete_elementDelete an element (shape, text box, image, etc.) from a slide by its object ID.
Delete slide
DestructiveTool name:
delete_slideDelete a slide from a Google Slides presentation by its object ID.
Duplicate
Tool name:
duplicateDuplicate an existing Google Slides presentation.
Duplicate slide
Tool name:
duplicate_slideDuplicate an existing slide within the same presentation.
Fetch
Read onlyTool name:
fetchFetch the content of a Google Slides presentation using its presentation ID.
Get slide
Read onlyTool name:
get_slideGet detailed content and structure of a specific slide by its index or object ID.
List comments
Read onlyTool name:
list_commentsList comments on a Google Slides presentation.
List layouts
Read onlyTool name:
list_layoutsList all available slide layouts in a Google Slides presentation.
List Slides
Read onlyTool name:
list_slidesList all slides in a Google Slides presentation with their object IDs, layout information, and text preview.
Reorder slide
Tool name:
reorder_slideMove a slide to a different position within the presentation.
Resolve comment
Tool name:
resolve_commentResolve a comment in a Google Slides presentation by its comment ID.
Search
Read onlyTool name:
searchSearch Google Slides presentations by query and return basic details.
Set paragraph style
Tool name:
set_paragraph_styleApply paragraph formatting to text in a shape or text box.
Set slide background
Tool name:
set_slide_backgroundSet the background of a slide to a solid color or an image.
Set speaker notes
Tool name:
set_speaker_notesAdd or update speaker notes for a slide.
Style shape advanced
Tool name:
style_shape_advancedApply advanced styling to a shape including gradient fills, borders/outlines, and shadow effects.
Style text
Tool name:
style_textApply text formatting to a text element (shape, text box, or table cell).
Update text
Tool name:
update_textReplace all text in a shape or text box with new text.
Compatibility
Connect Google Slides to the clients your teams already use
27 AI clients can connect to Google Slides through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Google Slides through Runlayer?
One approved path
Approve Google Slides once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.