gogcli (openclaw/gogcli)

Searching Database…

8.5K ·GitHub
这是什么东西?gog 是一个统一的 Google Workspace 命令行客户端,涵盖 Gmail、日历、云端硬盘、文档、表格等,为普通用户、脚本、CI 和 AI 智能体而打造。
它是单个可执行文件,还是一堆零散的工具?只有一个 Go 编译的可执行文件,命令按你操作的资源分组:'gog gmail search'、'gog calendar events'、'gog drive ls'、'gog sheets'、'gog meet' 等等。
在 Google 那边我需要先配置什么,它才能访问我的账号?需要一个带有桌面版 OAuth 客户端的 Google Cloud 项目:创建项目,下载 JSON 文件,然后只授权你需要的服务。官方有一份五分钟快速入门,讲解了如何启用 API、配置同意界面以及完成无界面授权。
用我的个人 Gmail 账号能完全正常使用吗?个人账号可以使用面向用户的功能,但 Admin Directory、Cloud Identity 群组、Chat、Keep 以及全网域委派需要有托管的 Google Workspace 域名才行。
我能只授予它真正需要的 Gmail 权限吗?可以——'gog auth add [email protected] --services gmail --gmail-scope send' 只授予发送权限,而 '--gmail-scope read-send' 会额外加上读取权限,且不需要修改邮箱或管理设置的权限。
'gog mcp' 是什么?这是一个由同一套命令树生成的带类型的 stdio MCP 服务器,AI 智能体可以通过它操作 Google Workspace,而不必使用通用的 shell。它默认是只读的;写入操作需要显式授权相应的命令和工具。
Creator
openclaw
Size
11.8 MB
Stars
8.5K
Age
10mo
Commits · 90 Days