ggsrun
ggsrun is a high-performance Google Drive CLI and MCP Server that executes Google Apps Script under a secure sandbox for AI agents.
Tool overview
Created by tanaikech, ggsrun is a Go-based CLI tool and MCP Server designed to securely run Google Apps Script and manage Google Drive from the terminal. It addresses the need to integrate Google Workspace automation into LLM/AI agent workflows.
Core capabilities: High-concurrency file uploads and downloads; an MCP Server interface for direct LLM invocation; a secure whitelisted sandbox that automatically cleans up after script execution; and a dual-pane TUI file manager (FD mode) for local–Drive synchronization.
Strengths: Robust security isolation, gcloud CLI authentication integration, parallel processing for speed, and a lightweight terminal-native experience. The MCP Server enables AI agents to execute GAS seamlessly.
Limitations: Requires setup of a Google Cloud project and OAuth authentication; documentation is primarily in English and Japanese; the latest version needs Go 1.26+ or a prebuilt binary; sandbox constraints may restrict certain GAS features or introduce minor latency.
Best suited for developers building AI agents that leverage Google Workspace, or power users seeking efficient terminal-based Drive management.