Development · Web app
Google Workspace CLI
Command-line tool and agent skills for managing Google Workspace services
Google Workspace CLI is an open-source Rust-based command-line tool dynamically built from the Google Discovery Service to manage Google Drive, Gmail, Calendar, Sheets, Docs, and Admin. It is specifically structured for both terminal users and AI agents, enabling automated Workspace actions and integration with agent frameworks via MCP and skills directories.
What it's for
- Automate Google Sheets, Docs, and Drive workflows from the terminal or bash scripts
- Equip AI agents with native capabilities to search Gmail, schedule Calendar events, or edit documents
- Manage and query Google Workspace services using standard OAuth2 or service account credentials
Features
- Dynamic command registration generated directly from the Google Discovery API
- Built-in support for AI agent integration, skills.sh packages, and MCP daemons
- Covers core Workspace apps including Gmail, Drive, Calendar, Sheets, Docs, Chat, and Admin
- OS keychain integration for authentication on macOS and Windows alongside token-based auth
- Cross-platform distribution via npm packages, GitHub releases, and precompiled Rust binaries
Pricing
Open source. Free and open source (Apache 2.0)
Details
- Type
- Web app
- Category
- Development
- Topic
- CLI Tools
- Open source
- Yes
- Platforms
- Command line, macOS, Linux, Windows
- For
- Developers, system administrators, and engineers building autonomous AI agents.
- Alternative to
- gdrive, GAM
- Tags
- google workspace, cli, ai agents, rust, automation, mcp
Why it was saved
- @rauchg: Lets agents and terminal users automate Workspace tasks; installable with npm and via the skills.sh skills directory.
Related
Browser automation CLI and engine purpose-built for AI agents
Turn websites into plain HTTP APIs for AI agents to call directly.
Pattern for using Model Context Protocol to trigger Zapier multi-app automations
Lightweight Rust headless browser for AI agents and web scraping
Architectural guide for designing command-line tools tailored for AI agent execution
Turn websites and documents into clean, LLM-ready markdown or structured data.
Updated