gemini-cli-extensions/workspace

Access Google Workspace when using Gemini CLI

What it solves

It allows users to manage Google Workspace apps—including Docs, Sheets, Slides, Gmail, Chat, and Calendar—directly from the command line via the Gemini CLI, removing the need to switch between the terminal and a web browser.

How it works

The project is an extension for the Gemini CLI that provides a set of tools and commands (such as /calendar:get-schedule and /drive:search) to interact with Google Workspace APIs. It supports both local and headless/remote environments (like SSH or WSL) through a specialized authentication process.

Who it’s for

Developers and power users who prefer working in a terminal environment and want to integrate their Google Workspace productivity tools into their AI-driven command-line workflow.

Highlights

  • Integrated management of Google Docs, Sheets, Presentations, and Calendar events.
  • Support for headless authentication for remote environments like Cloud Shell or SSH.
  • Ability to create documents and search Google Drive using natural language prompts.
  • Built as an MCP server to grant the AI agent ability to read, modify, and delete account data.

Related

  • Project
  • Project
  • Project
  • Project
  • Project