用途:在终端管理 Google Workspace 各项服务,并可接入 Claude Code 等智能体,通过 MCP 与技能文件让 AI 调用 Gmail、日历、Drive 等能力。
主要能力:覆盖 Gmail、Calendar、Drive、Sheets、Docs、Chat、Meet、Forms 等服务。命令结构为 gws <service> <resource> <method> --params '{"key": "value"}' --json '{"body": "data"}',另有 + 前缀的 helper 快捷方式(如 gmail +send、calendar +agenda、drive +upload、sheets +read)。所有响应为结构化 JSON,便于程序解析。
使用方式:先安装 gcloud CLI 与 Node.js,再执行 npm install -g @googleworkspace/cli;随后 gws auth setup 交互式完成 GCP 项目、开启 API 与 OAuth 配置,再 gws auth login 登录,可添加多个账号。MCP 集成可用 gws mcp -s drive,gmail,calendar 启动,并写入 .mcp.json 或 Claude Desktop 配置。仓库提供 100+ SKILL.md,可克隆后符号链接或复制到 ~/.claude/skills/。
限制:认证依赖 gcloud CLI,安装依赖 Node.js/npm;多个服务各会添加约 10-80 个工具,需控制服务列表避免超出工具上限;可使用 Model Armor 对响应做 warn 或 block 消毒以防提示注入。其余细节资料未提供。