Launched January 6, 2026
Google Slides MCP

Google Slides MCP

AI-powered Google Slides with Model Context Protocol

FreeMCPContent Writing307 impressions#993 of its week

A Model Context Protocol (MCP) server providing AI assistants with direct access to Google Slides API. Create, edit, format, and manage presentations through natural language with 30+ MCP tools for slide manipulation, content creation, formatting, and batch operations. Includes OAuth2 authentication, CLI tools, and professional slide templates.

Google Slides MCP is a server that lets AI assistants control Google Slides via natural language commands.

for
Developers building AI agents that need to create or edit Slides presentations.
pricing
open source
license
MIT
nitaiaharoni1/google-slides-mcp 2 0TypeScriptupdated 2 months ago
works withNode.jsGoogle Slides API

Key features

8 features of Google Slides MCP
  • OAuth2 & ADC Authentication — Secure Google OAuth2 flow with automatic token refresh and optional Application Default Credentials.
  • Slide Templates — Create professional slides from 30+ master templates in a single API call.
  • Batch Updates — Execute up to 50 Google Slides API requests atomically for efficient complex edits.
  • Content Operations — Add, update, and format text, images, shapes, tables, and charts via dedicated MCP tools.
  • Presentation Management — Create, retrieve, and delete whole presentations programmatically.
  • Export & Sharing — Generate slide thumbnails and export presentations as PDFs.
  • CLI Utilities — Command-line tools for auth, status, and Claude Desktop setup (npx or global install).
  • TypeScript Support — Full type safety and IDE assistance for developers.

Use cases

  • Generate a sales deck from a data file using natural language prompts.
  • Update quarterly metrics charts across multiple slides in one batch call.
  • Create customized client proposals with pre-filled templates via an AI assistant.
  • Export a finished presentation to PDF for automated distribution.

Google Slides MCP vs alternatives

Google Slides MCPSmitheryUnified MCP ServerAtono MCP ServerMetorial
Best forAI-driven slide creation and managementFinding and hosting generic MCP serversGeneral-purpose MCP server with many integrationsAI-driven product workflow automationEnterprise-scale MCP hosting
PricingOpen sourceFreeSubscriptionFreeFree
DevHunt upvotes0029107
LaunchedJan 2026—Jan 2026Nov 2025Oct 2025

Google Slides MCP FAQ

How do I authenticate the server with Google?+

Run `mcp-google-slides auth` (or `npx mcp-google-slides auth`) which performs an OAuth2 flow and stores refreshed tokens.

Can I use the server without installing it globally?+

Yes, the recommended NPX command runs the tool without a permanent installation.

What is the advantage of `create_slide_template` over individual content tools?+

It combines multiple operations into a single API call, making it faster and more efficient than sequential low-level edits.

Is there a limit to how many operations I can batch?+

Batch updates can include up to 50 Google Slides API requests in one atomic call.

Do I need a Google Cloud project?+

A Google Cloud project is required for OAuth2 credentials, but the server also supports Application Default Credentials for personal accounts.

What development language is the server written in?+

The server is a Node.js application written in TypeScript.

Summarized by DevHunt from github.com · Oct 15, 2026. Details may change; check the official site.