google-slides-mcp
Verified Safeby forayconsulting
Overview
Provides semantic, developer-friendly access to the Google Slides API for creating and manipulating presentations, abstracting away verbose low-level API calls.
Installation
google-slides-mcp --transport stdioEnvironment Variables
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- COOKIE_ENCRYPTION_KEY
Security Notes
The project uses environment variables/secrets for sensitive Google OAuth credentials (CLIENT_ID, CLIENT_SECRET, COOKIE_ENCRYPTION_KEY). The Python implementation stores local OAuth tokens in a file with restricted permissions (0o600). There are no apparent uses of `eval`, obfuscation, or other immediately malicious patterns. Standard interactions with Google APIs (Slides, Drive, OAuth2) are expected. The FastMCP framework and Cloudflare Workers runtime provide additional security layers. The Cloudflare Workers server is publicly accessible for OAuth, which is standard for such services.
Similar Servers
google-docs-mcp
Allows AI assistants to programmatically interact with Google Docs, Sheets, and Drive for document management, editing, formatting, and file organization.
google-drive-mcp
Provides an MCP server for secure integration and file management with Google Drive, Docs, Sheets, and Slides for AI clients.
marp-mcp
An MCP server that enables LLMs to create and edit Marp presentations with AI assistance using structured layouts.
slidev-mcp
An AI-powered server designed to generate and manage Slidev presentation slides and projects.