Claude桌面的Gmail插件MCP服务器

Claude桌面的Gmail插件MCP服务器

为Claude桌面设计的本地机器MCP服务器,支持Gmail集成。

快速开始

前置条件

  • Python 3.12 或更高版本
  • Gmail API 凭证
  • MCP客户端(如Claude Desktop)

安装步骤

  1. 克隆仓库: git clone https://github.com/yourusername/gmail-plugin.git cd gmail-plugin

  2. 安装依赖(选择一种方法):

    • 方法1:以可编辑模式安装 uv pip install -e .
    • 方法2:使用requirements.txt uv pip install -r requirements.txt
    • 方法3:推荐使用uv sync uv sync --dev --all-extras
  3. 配置Gmail API凭证:

    • 访问Google Cloud Console
    • 启用Gmail API并配置OAuth同意屏幕
    • 下载JSON凭证文件并记录其绝对路径

配置MCP客户端

添加以下内容至配置文件:

"mcpServers": { "gmail-plugin": { "command": "uv", "args": [ "--directory", "[工作目录绝对路径]", "run", "server.py" "--creds-file-path", "[凭证文件绝对路径]", "--token-path", "[访问令牌文件绝对路径]" ] } }

开发与调试

使用MCP Inspector进行调试。