用途:在没有 MCP 服务器的情况下,通过命令行搜索、读取或发送 Gmail 邮件,并自动化 Google Workspace 账号的收件箱工作流。
主要能力:支持按 Gmail 查询语法搜索邮件、读取邮件正文或仅元数据、发送普通/HTML 邮件及带抄送密送邮件、创建并发送草稿、通过增删标签实现标记已读/未读、归档、加星和标记重要,以及列出所有系统与用户标签。
必要用法:需先完成首次设置,运行 python scripts/auth.py login 通过浏览器认证,python scripts/auth.py status 查看状态,python scripts/auth.py logout 退出。所有操作由 scripts/gmail.py 执行,未登录时首次使用会自动认证。例如搜索:python scripts/gmail.py search "from:someone@example.com is:unread";读取:python scripts/gmail.py get MESSAGE_ID;发送:python scripts/gmail.py send --to "user@example.com" --subject "Hello" --body "Message body";标签修改:python scripts/gmail.py modify MESSAGE_ID --remove-label UNREAD。
适用场景:命令行方式处理 Gmail 邮件、自动化收件箱工作流。
限制:需要 Google Workspace 账号,个人 Gmail 账号不受支持。资料未提供 scripts/auth.py 与 scripts/gmail.py 的可用下载来源,使用依赖这些路径的步骤前需先获取原始支持材料或已有安装,并在相应安装目录下解析路径、检查内容及验证许可与执行前提。令牌通过系统钥匙串存储(macOS Keychain、Windows Credential Locker、Linux Secret Service API,服务名 gmail-skill-oauth),过期后自动刷新。本技能的输出不能替代针对具体环境的验证、测试或专家审查;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。部分平台细节暂未提供。