S Slides MCP
GitLab →

Open-source MCP server

Connect Claude to your Google Slides in 60 seconds.

One-click OAuth, no local install. Lets any MCP-compatible host turn an outline into a deck, fill a branded template, add tables and images, reorder slides, share and export — straight from a conversation.

We never store your slides. Only an OAuth refresh token, encrypted at rest, so the connector can act on your behalf.

How it works

  1. 1

    Click "Connect with Google"

    Standard Google consent screen. You grant access to Slides plus the files this app creates or opens (not your whole Drive). We capture an offline refresh token, encrypt it with AES-256-GCM, and mint a personal MCP bearer token for you.

  2. 2

    Paste the install command

    One claude mcp add command, pre-filled with your token, ready to copy. Works in Claude Code, Claude Desktop, Cursor, Continue.dev — anything that speaks MCP.

  3. 3

    Ask for a deck

    Just ask. Examples:

    • "Turn this proposal into a 10-slide pitch deck."
    • "Copy our template and fill in Acme's name, dates and pricing table."
    • "Add a slide comparing the three options, then share it with the client."

23 tools, ready to call

build_deck

Whole deck from an outline — on a branded template.

create_presentation

New blank 16:9 deck.

copy_presentation

Copy a branded template.

replace_text

Fill {{placeholders}} across the deck.

add_slide

Append a slide with a layout + content.

set_element_text

Rewrite one text box.

add_text_box / add_image / add_table

Free-positioned elements.

set_notes

Speaker notes.

style_text / style_shape / style_table

Colours, fonts, fills — hex or theme colours.

add_shape / set_slide_background

Colour blocks, cards, backgrounds.

move_slide / duplicate_slide / delete_slide

Reorder and tidy.

get_presentation

Full outline with IDs.

get_slide_thumbnail

PNG preview of a slide.

list_presentations

Find decks by name.

share_presentation

Email or link sharing.

export_pdf_link

PDF / PPTX download link.

Security model