Skip to main content

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_comment

    Add a comment to a Google Slides presentation.

  • Add image

    Tool name: add_image

    Add an image to a slide from a URL.

  • Add line

    Tool name: add_line

    Add a line or connector to a slide.

  • Add shape

    Tool name: add_shape

    Add a shape (rectangle, ellipse, etc.) to a slide.

  • Add slide

    Tool name: add_slide

    Add a new slide to a Google Slides presentation.

  • Add table

    Tool name: add_table

    Create a table on a slide with specified rows and columns.

  • Add text

    Tool name: add_text

    Add a text box with text to a slide.

  • Create

    Tool name: create

    Create a new Google Slides presentation.

  • Create from markdown

    Tool name: create_from_markdown

    Create a Google Slides presentation from Markdown.

  • Create from template

    Tool name: create_from_template

    Create a new Google Slides presentation by copying an existing themed template deck.

  • Delete element

    Destructive

    Tool name: delete_element

    Delete an element (shape, text box, image, etc.) from a slide by its object ID.

  • Delete slide

    Destructive

    Tool name: delete_slide

    Delete a slide from a Google Slides presentation by its object ID.

  • Duplicate

    Tool name: duplicate

    Duplicate an existing Google Slides presentation.

  • Duplicate slide

    Tool name: duplicate_slide

    Duplicate an existing slide within the same presentation.

  • Fetch

    Read only

    Tool name: fetch

    Fetch the content of a Google Slides presentation using its presentation ID.

  • Get slide

    Read only

    Tool name: get_slide

    Get detailed content and structure of a specific slide by its index or object ID.

  • List comments

    Read only

    Tool name: list_comments

    List comments on a Google Slides presentation.

  • List layouts

    Read only

    Tool name: list_layouts

    List all available slide layouts in a Google Slides presentation.

  • List Slides

    Read only

    Tool name: list_slides

    List all slides in a Google Slides presentation with their object IDs, layout information, and text preview.

  • Reorder slide

    Tool name: reorder_slide

    Move a slide to a different position within the presentation.

  • Resolve comment

    Tool name: resolve_comment

    Resolve a comment in a Google Slides presentation by its comment ID.

  • Search

    Read only

    Tool name: search

    Search Google Slides presentations by query and return basic details.

  • Set paragraph style

    Tool name: set_paragraph_style

    Apply paragraph formatting to text in a shape or text box.

  • Set slide background

    Tool name: set_slide_background

    Set the background of a slide to a solid color or an image.

  • Set speaker notes

    Tool name: set_speaker_notes

    Add or update speaker notes for a slide.

  • Style shape advanced

    Tool name: style_shape_advanced

    Apply advanced styling to a shape including gradient fills, borders/outlines, and shadow effects.

  • Style text

    Tool name: style_text

    Apply text formatting to a text element (shape, text box, or table cell).

  • Update text

    Tool name: update_text

    Replace 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.

Frequently asked questions