Gmail自动认证MCP服务器

Gmail自动认证MCP服务器

GongRzhe的Gmail-MCP-Server镜像,一个用于Claude桌面版的Gmail集成服务,支持自动认证功能。

Gmail自动认证MCP服务器使用指南

安装方法

通过Smithery安装

npx -y @smithery/cli install @gongrzhe/server-gmail-autoauth-mcp --client claude

手动安装

  1. 创建Google Cloud项目并获取凭证:

    • 在Google Cloud Console创建项目
    • 启用Gmail API
    • 创建OAuth 2.0凭证
    • 下载JSON密钥文件并重命名为gcp-oauth.keys.json
  2. 进行认证:

    # 将密钥文件放入~/.gmail-mcp文件夹
    mkdir -p ~/.gmail-mcp
    mv gcp-oauth.keys.json ~/.gmail-mcp/
    
    # 运行认证
    npx @gongrzhe/server-gmail-autoauth-mcp auth
    
  3. 在Claude Desktop中配置: 在配置文件中添加mcpServers部分:

    {
      "mcpServers": {
        "gmail": {
          "command": "npx",
          "args": [
            "@gongrzhe/server-gmail-autoauth-mcp"
          ]
        }
      }
    }
    

功能示例

  • 发送邮件
  • 搜索邮件
  • 读取邮件内容
  • 移动邮件到不同标签
  • 标记邮件已读/未读
  • 删除邮件

安全提示

  • OAuth凭证安全存储在本地环境
  • 使用离线访问维持持久身份验证
  • 请勿共享或提交您的凭证到版本控制系统