Back to MCP directory
publicPublicdnsLocal runtime

gmail-mcp-server-qss

通过MCP服务器连接Gmail与LLM,实现邮件发送、草稿创建等功能的智能代理工具

article

README

🚀 Gmail MCP服务器

Gmail MCP服务器借助MCP实现Gmail与大型语言模型(LLM)的连接,为邮件操作与智能交互提供了新的解决方案。

🚀 快速开始

本项目利用Gmail应用程序的强大功能,开发了一系列工具,可实现发送邮件、创建草稿、标记邮件为已读等操作。项目旨在手动将大型语言模型(LLM)转变为智能代理,不依赖任何框架。通过迭代提示的方式,让LLM能够利用这些工具,向指定收件人发送电子邮件。

✨ 主要特性

  • 丰富的邮件操作:借助Gmail应用功能,实现多种邮件操作,如发送邮件、创建草稿、标记已读等。
  • 智能代理构建:手动将LLM转化为智能代理,不依赖框架,通过迭代提示让LLM利用工具发送邮件。

💻 使用示例

基础用法

以下是服务器文件和客户端文件的相关说明:

  • MCP服务器:此为服务器文件,列出了LLM可以使用的工具。以下是主要代码,用于打开FreeForm应用程序并创建一个带有文本的矩形。
  • MCP客户端:这是客户端文件,使用MCP将查询发送到服务器。

📚 详细文档

演示

点击下方图片观看Gmail MCP服务器的工作原理: 观看Gmail MCP服务器的工作原理

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client