chrischall avatar

Gogcli Mcp Slides

chrischall/gogcli-mcp

Gives Claude natural language control over Google Slides through gogcli's command-line interface. Part of a larger gogcli-mcp monorepo that wraps Google Workspace APIs, this server focuses specifically on deck and slide authoring. Like its sibling packages for Sheets and Docs, it handles OAuth through your own Google Cloud project credentials and relies on gogcli to manage the actual API calls. You'd reach for this when you want Claude to create presentations, modify slide content, or manage deck structure without manually scripting the Slides API. Single-user only, requires setting up your own OAuth client per Google's terms.

GitHub stars
1
transport
STDIO
env vars
5
last updated
Nov 9, 2026

Sponsors

Configuration

GOG_ACCOUNT

Email address of the Google account to use (matches gogcli auth)

GOG_PATH

Override path to the gogcli binary (auto-discovered otherwise)

DISPLAY_TZ

zone for *Display fields and for interpreting naive gog values; defaults to America/New_York

GOG_READONLY

block all mutating gog API requests (injects gog's --readonly); set to 0/false/no/off (or unset) to allow writes

GOG_TIMEZONE

zone gog formats naive dates in; unset, runner.ts hands gog DISPLAY_TZ so the two cannot diverge

Readme

gogcli-mcp

CI npm coverage: 100% license

A monorepo of Model Context Protocol servers that give Claude natural-language access to Google Workspace via gogcli.

[!WARNING] AI-developed project. This codebase was built and is actively maintained by Claude. Review all code and tool permissions before use.

Packages


View the full README on GitHub

Details

Repository
github.com/chrischall/gogcli-mcp
Package
gogcli-mcp-slides
Transport
STDIO
Registry
MCP registry, active

More from chrischall