Free planRead every connected account, 100 reads a day, free forever.See pricing →

Workspace · MCP server

Google Slides MCP server

Build a deck from supplied evidence.

MegaMCP is a hosted Google Slides MCP server that lets Claude, ChatGPT and Cursor read slide text and deck revisions and propose new slides, text changes and new decks that you approve.

Rolling outBuilt, and switching on as approvals land.What this meansRolling out means the code is built and the platform is still approving MegaMCP's app: Google, Meta, Microsoft and the one-click ad-platform sign-ins switch on as each approval lands.

Tools
3 reads, 4 writes
Works with
Claude, ChatGPT, Cursor, Claude Code and VS Code
Price
Free to read, changes from $19/mo
Google Slides3 reads · 4 changes
MegaMCPApproval gate
  • Claude
  • ChatGPT
  • Cursor

Live demo

Watch it work on Google Slides

Ask in plain English. Your AI reads Google Slides with real MegaMCP tools, then hands you a plan. Nothing moves until a person clicks Approve, and supported changes can be undone.

Tools in this example

  • google_slides_read_presentationReads live data
  • google_slides_append_reportProposes a change plan
See all 7 Google Slides tools
Claude · MegaMCP + Google SlidesIllustrative demo
  1. You

    Add a September results slide to the client deck from these figures.

  2. Claude
    google_slides_read_presentationDone8 slidesgoogle_slides_append_reportWaiting for approvalplan ready

    Here's slide 9, built from the figures you gave me, with the sources in the footer.

    Append a report slideGoogle Slides · Acme – Monthly review2 changes
    • Add: Slide 9: September results
    • Add: Evidence footer: Google Ads, GA4
    • Check passed: Supported undo removes only this slide
  3. Claude

    Slide added.

What your AI can do

Google Slides MCP tools

Read enabled presentations and propose a report slide or new deck using explicit facts, charts as text and evidence footers. This list comes straight from the running product: 3 read tools and 4 write tools.

Reads

Answer straight away. Nothing changes.

3 tools
  • Enabled-deck slide text and revision

Changes you approve

Each one returns a plan with a diff. Nothing moves until a person approves.

4 tools
  • Append styled report slides
  • Review exact literal text replacements or text-box composition on an existing slide
  • Create decks from explicit report text

Google Slides guardrail

Appends use revision checks and selective slide removal for supported undo. Creations are non-reversible. Native chart generation is not included.

Plus complete diff previews, human approvals and the flight recorder on every connection. Live changes require a paid plan.

All 7 Google Slides tools3 reads, 4 changes · straight from the running product
What it doesTool idType
Read deck textgoogle_slides_read_presentationRead
Propose report slidesgoogle_slides_append_reportChange
Propose client report deckgoogle_slides_create_report_deckChange
Inspect exact selected slide textgoogle_slides_inspect_text_targetsRead
Review exact literal text replacementgoogle_slides_replace_literal_textChange
Review text-box report compositiongoogle_slides_compose_text_boxesChange
Inspect composition receipt and actual objectsgoogle_slides_composition_attemptRead

Example prompts

Google Slides MCP prompts

Paste any of these into Claude, ChatGPT or Cursor once Google Slides is connected.

More Google Slides prompts
  1. “Read the text in this enabled deck.”

  2. “Propose a report slide from these sourced figures.”

  3. “Create a new deck from this supplied report.”

  4. “Replace last month's date on the title slide.”

  5. “Add text boxes with these three KPIs to slide 4.”

  6. “Inspect the text on slide 2.”

  7. “Append a 'Next steps' slide with these bullets.”

  8. “Build a monthly report deck from this summary.”

Setup

Google Slides MCP setup in 3 steps

About two minutes for Claude, ChatGPT or Cursor. Nothing to install.

  1. Connect Google Slides

    Start a free workspace and open Connections. Connect optional Google Workspace and enable an authorized deck or creation account.

  2. Add MegaMCP to your AI app

    Every app uses the same server URL.

    MCP server URL
    https://megamcp.com/api/mcp
  3. Ask in plain English

    Try “Read the text in this enabled deck.” Reports answer straight away. Anything that changes Google Slides comes back as a plan for you to approve.

Safety

Hand AI the keys. Keep the brakes.

The same loop guards every MegaMCP connection: ask, see the diff, approve, undo.

Approval before every change

Google Slides write tools never touch Google Slides directly. They return a plan, and a person approves it in the dashboard, or in chat if an admin allows it.

Approval requestedGoogle Slides · 1 plan waitingDashboard · just now

A diff first

Every plan lists each change with its before and after values, so you see exactly what will move before it does.

Plan previewGoogle Slides1 change
  • Change: ValueBeforeAfter
  • Check passed: Checked again right before it applies

Undo for supported changes

Supported changes reverse through a separately reviewed undo plan. Anything that can't be undone is marked before you approve it.

Undo plan readyRestores the previous valuesReviewed like any other change

Receipts for everything

Platform checks stop stale edits, and the flight recorder logs every tool call, plan and approval, with who did it and from which AI app.

TimeEvent
09:14google_slides_read_presentation
09:15Plan created by Claude
09:16Approved by Ana

FAQ

Google Slides MCP server questions

Is there an official Google Slides MCP server?

Yes. As of October 2026, Google offers remote MCP servers for Workspace apps, including Slides, as a Developer Preview. MegaMCP takes a narrower route built for client work: tools only see the Slides files you explicitly enable for a client, and every change is a plan a person approves.

What is a Google Slides MCP server?

An MCP (Model Context Protocol) server lets AI assistants such as Claude, ChatGPT and Cursor use Google Slides through tools. MegaMCP's hosted Google Slides MCP server gives your assistant 3 read tools and 4 write tools for slide text and deck revisions, and every change waits for a human approval.

Does the Google Slides MCP server work with ChatGPT?

Yes. MegaMCP is a remote MCP server with OAuth sign-in, so one URL works in ChatGPT (as an app, with developer mode on), Claude (as a custom connector), Cursor, Claude Code and VS Code. Your AI app's own plan decides whether it can add custom MCP servers.

Can it make changes to my Google Slides account?

Yes, with your approval. It can propose new slides, text changes and new decks changes. Each one comes back as a plan with a line-by-line diff and waits for a human before anything moves. Appends use revision checks and selective slide removal for supported undo. Creations are non-reversible. Native chart generation is not included.

How do I connect Google Slides to Claude or ChatGPT?

Connect optional Google Workspace and enable an authorized deck or creation account.

What does the Google Slides MCP server cost?

Reading Google Slides is free on MegaMCP's Free plan (100 reads a day, no card). Approved changes are included in every paid plan, from $19/month after a 5-day free trial, with unlimited runs and no credits. MegaMCP adds no markup: any subscription or API usage with the vendor stays between you and them.

Is my Google Slides data safe?

Your Google Slides credentials are encrypted at rest (AES-256-GCM) and bound to their connection, and MegaMCP never trains AI models on your data. Your AI only sees the accounts you switch on, members limited to certain clients only see those clients, and every tool call lands in the flight recorder.

5 days. On the house.

Put Mega to work. Your ad budget stays yours.

No credit card to start. Every workspace comes with a sandbox ad account, so you can watch the whole ask, diff, approve, undo loop before you connect anything real.

Get launch updates

New integrations, platform approvals, the occasional dark joke. One or two emails a month. Unsubscribe anytime.

Want early access? Join the waiting list →