The Google Slides MCP server that builds the client deck

Connect Google Slides to Claude, ChatGPT, or any AI agent. Create presentations, fill your branded templates, insert charts linked to live Sheets, and approve every change before it touches the file.

BassemGamalAhmedJuan

10,000+ marketers scaling with AI.

Google Slides connected to Claude, ChatGPT, and MCP clients through Markifact

Trusted by marketing teams at

Incubeta
GroupM
Dentsu
OMD
Starcom
Desertcart
Kave Home
Brainlabs
Ting
Orka
Nova Post
Reatilogists

What you can do with Google Slides MCP

The client deck is where marketing work becomes visible, and it eats hours every month. Describe it, approve it, present it.

Claude drafting a five-slide client report deck with title, chart, and table slides, waiting for approval

Create decks from a prompt

Turn a campaign summary into a full presentation: title slides, text, images, tables, and charts, drafted in one pass and held for your approval before anything is created.

Fill templates, not blank pages

Duplicate your branded deck, replace the placeholders, and keep every font, color, and layout your designer fought for. The AI fills templates; it doesn't freestyle your brand.

A Google Sheets chart linked into a Google Slides deck with a refreshed badge

Charts that stay live

Insert charts linked to Google Sheets, and next month they refresh instead of being rebuilt. The monthly deck stops being a rebuild and becomes a refresh.

Report from the same stack

The numbers come from the same connection: Google Ads, GA4, Meta, TikTok, and Search Console feed the deck directly, no copy-paste between tools.

Claude updating a monthly report deck with fresh numbers through Markifact MCP, waiting for approval

Automate the monthly deck

Pull this month's numbers, update the placeholders, refresh the linked charts, and the client report that used to eat an afternoon is a two-minute review.

Read and audit decks

List elements, read slides, and download presentations, so the AI can check what a deck says before changing it, or summarize a 40-slide deck you didn't write.

Use Google Slides in your favorite AI.
Plus your whole marketing stack

One MCP server. Google Slides, the data it presents, and the AI assistant you already use.

AI Assistants
Claude logo
Claude
ChatGPT logo
ChatGPT
Gemini logo
Gemini
Cursor logo
Cursor
Markifact MCP hub
Your Stack
Ad Platforms
12 platforms
Meta Ads logo
Google Ads logo
TikTok Ads logo
Microsoft Ads logo
+8
Analytics & Data
8 platforms
Google Analytics logo
BigQuery logo
Google Search Console logo
Google Tag Manager logo
+4
Workspace
6 platforms
Google Drive logo
Google Sheets logo
Google Slides logo
Google Docs logo
+2
Messaging & Social
6 platforms
Email logo
Facebook logo
Instagram logo
LinkedIn logo
+2
E-commerce & CRM
4 platforms
Google Merchant Center logo
Shopify logo
HubSpot logo
Klaviyo logo

Set up in minutes

No Google Cloud project, no credentials, no server hosting. Three steps and you're building decks from your AI assistant.

Connect Google Slides to Markifact with one-click OAuth
1

Connect Google Slides

Sign up for Markifact and connect Google Slides with one-click Google OAuth. No Cloud project, no credential files.

Markifact is available in the ChatGPT plugins marketplace:

Connect in ChatGPT

Open the listing and click Connect to add Markifact to ChatGPT.

2

Connect your AI assistant

Pick Claude, ChatGPT, Cursor, or any MCP-compatible assistant and copy the setup. One URL or command and you're connected to Markifact.

Build and approve Google Slides decks from Claude using Markifact
3

Start building decks

Create presentations, fill templates, and refresh charts in plain English. Every change waits for your approval.

Google Slides MCP prompt examples

Use Markifact MCP to create, fill, refresh, and deliver presentations from Claude, ChatGPT, Cursor, or any MCP-compatible client.

Your template, this month's numbers.

  • Duplicate the client template and fill it with June data.

  • Replace every placeholder in the deck with live campaign numbers.

  • Update the title slide and date for the new reporting period.

  • Add this quarter's spend table to slide 4.

What a session actually looks like

Building the June client deck in Claude: GA4 provides the numbers, the linked chart makes next month a refresh, and the deck waits for approval.

Claude conversation building a client report deck with a linked Sheets chart through Markifact MCP, waiting for approval

Example session. Claude uses Markifact's real tools (ga4_get_report, slides_add_sheets_chart); write operations always stop for your approval.

Compare your options

Which Google Slides MCP option is right for you?

Google publishes no official Slides MCP. Open-source servers wrap the API, connector platforms offer Slides actions, and Markifact is the marketing-native managed layer. Here's how to pick.

Open-source MCPs

Free, self-hosted, full control

Choose it if

  • You're technical and can manage Google Cloud credentials
  • You want to own the hosting, the code, and the maintenance

Connector platforms

Zapier, Composio, Merge

Choose it if

  • Your team already runs on one of these platforms
  • You need many non-marketing apps in the same automation

Markifact

Managed, marketing-native, approval-based

Choose it if

  • Your decks present marketing data that lives in the same MCP connection
  • You want linked Sheets charts that refresh instead of rebuilt decks
  • You want every deck change approved before it touches the file
CapabilityMarkifactOpen-source MCPsConnector platforms
SetupOne OAuth connection, hosted by MarkifactSelf-hosted with Google Cloud credentialsAccount on the platform plus per-app configuration
Official optionNot applicable; Google publishes no official Slides MCPCommunity projects wrap the Slides APIZapier, Composio, and Merge offer Slides actions
Deck creationPresentations, slides, text, images, and tables, approval-gatedVaries by projectBasic create and edit actions
Linked Sheets chartsInsert and refresh charts linked to live SheetsRarely supportedRarely exposed
Template workflowsDuplicate slides and replace placeholders in branded decksDepends on implementationLimited
Where the data comes fromGoogle Ads, GA4, Meta, TikTok, and Search Console in the same connectionYou bring your own dataSeparate integrations, often billed per task
Approval controlsEvery write action waits for your approvalYou need to build this yourselfDepends on the platform
Reading decksList elements, read slides, download presentationsSometimesLimited
MaintenanceHandled by MarkifactYou maintain hosting, auth, and API changesHandled by the platform
Who should choose itMarketers who present data they pull in the same conversationDevelopers who want full controlTeams already invested in that platform

Frequently Asked Questions

Have a different question? Reach out to Markifact support team.

Start building decks in Claude today

Connect Google Slides and turn your live marketing data into client-ready presentations from Claude, ChatGPT, or any MCP client.