Token导航 LogoToken导航TokenDH.com
MCP Abilities Email logo
AI代理未说明官方级别未说明来源级核验

MCP Abilities Email

MCP Server

该插件通过MCP为Google Workspace账户提供Gmail API集成功能,支持发送邮件、阅读收件箱消息、回复线程和管理标签。

工具数

16

提示词数

0

GitHub Stars

0

资源数

0
PHP工作流自动化ClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bjornfix

提供方

bjornfix

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP能力-谷歌工作区

通过MCP为Google Workspace集成Gmail API。

](https://github.com/bjornfix/mcp-abilities-workspace/releases) ![License: GPL v2](https://www.gnu.org/licenses/gpl-2.0)

测试结果为: 6.9 稳定标签: 2.0.6 许可证: GPLv2或更高版本 许可证URI: https://www.gnu.org/licenses/gpl-2.0.html

它的作用

此附加插件通过MCP(模型上下文协议)为Google Workspace帐户提供Gmail API集成。你的人工智能助手可以发送电子邮件、阅读收件箱消息、回复帖子和管理标签。不支持个人Gmail帐户。

具体示例:您的支持收件箱全天都会收到退款和发票电子邮件。有了这个插件,人工智能助手可以阅读未读的账单信息,在同一个线程中起草或发送回复,将消息标记为已处理,并在不打开Gmail的情况下将其存档。

部分 MCP暴露能力 生态系统。

这是一个更大的开放式WordPress自动化堆栈的一部分,它让AI代理处理真实的通信工作流程,而不是让团队只能手工完成收件箱工作。

为什么这很酷

支持和操作收件箱中充满了消耗时间和注意力的重复性小任务。

此插件允许Codex或Claude检查线程、在上下文中回复、标记邮件、存档处理的项目,并将电子邮件工作转换为以WordPress为中心的工作流程的一部分。一旦你开始使用它,它就非常有用。

文档

需求

  • WordPress 6.9+
  • PHP 8.0+
  • API能力 插件
  • MCP适配器 插件
  • 带有服务帐户的Google Workspace(全域授权)。不支持个人Gmail帐户。

安装

  1. 安装所需的插件(能力API、MCP适配器)
  2. 从下载最新版本 发布
  3. 通过WordPress管理员>插件>添加新插件>上传插件上传
  4. 激活插件
  5. 配置Google Workspace Gmail API凭据(请参阅下面的设置)

设置

1.创建Google服务帐户

  1. 首选 谷歌云控制台
  2. 创建项目或选择现有项目
  3. 启用Gmail API
  4. 创建具有域范围委派的服务帐户
  5. 下载JSON密钥文件

2.配置全域委派

在Google工作区管理中:

  1. 前往“安全”>“API控件”>“域范围委派”
  2. 添加服务帐户客户端ID
  3. 添加作用域:

- https://www.googleapis.com/auth/gmail.readonly - https://www.googleapis.com/auth/gmail.send - https://www.googleapis.com/auth/gmail.modify - https://www.googleapis.com/auth/gmail.labels

3.配置插件

使用 gmail/configure 设置凭据的能力。这 service_account_json 参数必须是原始JSON内容(不是文件路径)。

能力(16)

能力描述
gmail/configure设置Gmail API服务帐户凭据
gmail/status检查API连接状态和配置
gmail/list-labels列出Gmail标签
gmail/get-label按ID获取Gmail标签
gmail/create-label创建Gmail标签
gmail/update-label更新Gmail标签
gmail/delete-label删除Gmail标签
gmail/list列出收件箱邮件并进行筛选
gmail/list-threads列出Gmail帖子
gmail/get按ID获取完整的电子邮件内容
gmail/get-thread获取Gmail帖子
gmail/get-attachment获取邮件附件(base64)
gmail/send发送带有HTML、附件、CC、BCC的电子邮件
gmail/modify修改标签(存档、标记已读/未读等)
gmail/reply回复现有电子邮件帖子
email/send通过WordPress wp_mail发送电子邮件(非Gmail回退)

使用示例

配置Gmail API(谷歌工作区)

{
  "ability_name": "gmail/configure",
  "parameters": {
    "service_account_json": "{...raw service account JSON...}",
    "impersonate_email": "user@yourdomain.com"
  }
}

发送邮件

{
  "ability_name": "gmail/send",
  "parameters": {
    "to": "recipient@example.com",
    "subject": "Meeting Tomorrow",
    "body": "
Hi,

Just confirming our meeting tomorrow at 2 PM.
",
    "html": true
  }
}

列出最近的电子邮件

{
  "ability_name": "gmail/list",
  "parameters": {
    "max_results": 10,
    "label": "INBOX"
  }
}

回复帖子

{
  "ability_name": "gmail/reply",
  "parameters": {
    "thread_id": "abc123",
    "body": "Thanks for the update!"
  }
}

存档电子邮件

{
  "ability_name": "gmail/modify",
  "parameters": {
    "id": "message123",
    "remove_labels": ["INBOX"]
  }
}

具体工作流程示例

分类支持收件箱并发送回复草稿

  1. 列出未读的支持电子邮件:
{
  "ability_name": "gmail/list",
  "parameters": {
    "label": "INBOX",
    "q": "is:unread subject:(invoice OR billing OR refund)",
    "max_results": 5
  }
}
  1. 获取热门内容的完整消息内容:
{
  "ability_name": "gmail/get",
  "parameters": {
    "id": "MESSAGE_ID_FROM_LIST"
  }
}
  1. 在同一个帖子中回复:
{
  "ability_name": "gmail/reply",
  "parameters": {
    "thread_id": "THREAD_ID_FROM_GET",
    "body": "Hi! Thanks for contacting us. I have checked your invoice and processed the correction. You will receive the updated receipt shortly."
  }
}
  1. 标记并存档已处理的消息:
{
  "ability_name": "gmail/modify",
  "parameters": {
    "id": "MESSAGE_ID_FROM_LIST",
    "add_labels": ["Label_1234567890"],
    "remove_labels": ["INBOX", "UNREAD"]
  }
}

安全

  • 使用Google服务帐户(不存储用户密码)
  • 由工作区管理员控制的域范围委派
  • 范围仅限于Gmail API操作
  • 所有操作都需要WordPress身份验证

更新日志

2.0.6

  • Docs:扩展了WordPress标准 readme.txt 因此,已发布的ZIP现在包括更全面的需求、设置指南、用例和Devenia生态系统链接

2.0.5

  • 安全性:gmail/configure现在只接受原始JSON(不读取文件路径)
  • 文档:将稳定的标签和参数示例与当前行为同步

2.0.4

  • 修复:删除了对能力api的硬插件头依赖,以避免slug不匹配激活阻塞

2.0.3

  • 缓存配置访问并加强API响应处理

2.0.2

  • 将自述标签减少到5,以符合插件检查要求

2.0.1

  • 将插件重命名为谷歌工作区(仓库+文件夹+文档)

2.0.0

  • 明确仅支持Google Workspace(服务帐户、全域授权)

1.0.0

  • 初始版本

许可证

GPL-2.0+

作者

德维尼亚 -自1993年以来,我们一直在做SEO和web开发。

免费开放

与生态系统的其他部分一样,这个插件对所有人都是免费的,并且完全开源。

明星与分享

如果此插件有帮助,请为仓库加星,分享生态系统,并将人们指向主wiki:

  • https://github.com/bjornfix/mcp-expose-abilities
  • https://github.com/bjornfix/mcp-expose-abilities/wiki

链接

目录标签

目录标签

PHP工作流自动化Claude本地部署GmailAPIGoogleWorkspace邮件自动化AI助手

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

16

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP