Claude桌面的Gmail插件MCP服务器
为Claude桌面设计的本地机器MCP服务器,支持Gmail集成。
快速开始
前置条件
- Python 3.12 或更高版本
- Gmail API 凭证
- MCP客户端(如Claude Desktop)
安装步骤
-
克隆仓库: git clone https://github.com/yourusername/gmail-plugin.git cd gmail-plugin
-
安装依赖(选择一种方法):
- 方法1:以可编辑模式安装 uv pip install -e .
- 方法2:使用requirements.txt uv pip install -r requirements.txt
- 方法3:推荐使用uv sync uv sync --dev --all-extras
-
配置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进行调试。