tanaikech/ggsrun

View on GitHub ↗

High-performance Google Drive CLI and Model Context Protocol (MCP) Server for LLM/AI agents. Natively execute Google Apps Script (GAS) under a secure whitelisted runtime sandbox, automate transfers, and manage Drive infrastructure.

171 ★18 forksGoUpdated 20d ago

What you need to know

Enterprise-grade CLI and MCP server for Google Drive I/O and Google Apps Script execution with parallel transfer, Shared Drive support and a security sandbox

Install

go install github.com/tanaikech/ggsrun@latest
Or download a pre-built binary from the Releases page

Usage

  • Run ggsrun mcp to start the MCP server for AI agents
  • Or install as an Antigravity plugin with agy plugin install https://github.com/tanaikech/ggsrun

Key features

  • Massively parallel downloads and uploads via a channel-based worker pool
  • Full Shared Drive (Omni-Drive) support
  • Stateful Google Apps Script execution with resilient rollback
  • Native security sandbox for autonomous execution
  • Self-healing retries with exponential backoff
  • Drive API v3 query and local regex search
  • Browser-loopback OAuth2 and Service Account auth
  • MCP server mode for LLM agents

Best for

Developers and admins who orchestrate Google Drive and run Apps Script from terminals or AI agents

Caveats

  • Requires Go 1.26.4+ or a pre-built binary
  • Requires GCP OAuth client secrets and linking to an Apps Script project
Platforms: macOS · Linux · WindowsClients: Antigravity · Claude Desktop

Reviewed 2026-08-11

Topics

ai-agentsclicli-appcli-toolconcurrencydeveloper-toolsgasgolanggoogle-apps-scriptgoogle-apps-script-apigoogle-drivellmllm-toolsmcpmcp-servermodel-context-protocolsandboxingsecurity-sandboxterminalterminal-app
Stars
171★
Forks
18
Language
Go
License
MIT
Created
2017-04-24
Last push
2026-08-15