mcpField
G
gws-gmail

gws-gmail

github.com/streakyc生产力01.4k 次安装12 周前更新
代码仓库

关于 gws-gmail

通过 `gws` 操作 Gmail 的命令行技能,提供邮件快捷命令、Gmail API 资源访问,以及方法参数的架构检查。

主要功能

  1. 01发送、阅读、回复和转发邮件
  2. 02汇总未读收件箱邮件
  3. 03以 NDJSON 流式接收新邮件
  4. 04访问 Gmail 邮件、会话、标签和设置
  5. 05检查 API 方法与参数

适用场景

  1. 01快速查看未读邮件概况
  2. 02处理邮件会话中的回复或转发
  3. 03以流的形式监视新邮件
  4. 04调用 Gmail API 方法前了解参数

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/streakyc/googleworkspacecli --skill gws-gmail

安装后在 Claude Code 中输入/gws-gmail确认已加载。

详细介绍

gmail (v1)

**前置条件:**请阅读 ../gws-shared/SKILL.md,了解身份验证、全局标志和安全规则。如果文件不存在,请运行 gws generate-skills 来创建它。

gws gmail <resource> <method> [flags]

辅助命令

命令描述
+send发送邮件
+triage显示收件箱未读邮件摘要(发件人、主题、日期)
+reply回复邮件(自动处理邮件线程)
+reply-all回复邮件的所有收件人(自动处理邮件线程)
+forward将邮件转发给新的收件人
+read阅读邮件并提取正文或标头
+watch监听新邮件并以 NDJSON 格式流式传输

API 资源

users
  • getProfile — 获取当前用户的 Gmail 个人资料。
  • stop — 停止接收指定用户邮箱的推送通知。
  • watch — 为指定用户邮箱设置或更新推送通知监听。
  • drafts — 对“drafts”资源执行操作
  • history — 对“history”资源执行操作
  • labels — 对“labels”资源执行操作
  • messages — 对“messages”资源执行操作
  • settings — 对“settings”资源执行操作
  • threads — 对“threads”资源执行操作

发现命令

调用任何 API 方法前,请先检查该方法:

# Browse resources and methods
gws gmail --help

# Inspect a method's required params, types, and defaults
gws schema gmail.<resource>.<method>

使用 gws schema 的输出构建 --params 和 --json 标志。

评论

支持 Markdown