Development · Web app

Google Workspace CLI

Command-line tool and agent skills for managing Google Workspace services

Visit github.com ↗

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, 5 March 2026: Lets agents and terminal users automate Workspace tasks; installable with npm and via the skills.sh skills directory.

Related

Updated