🤖 Welcome to the Robot Takeover Setup Script! 🚀
在Windows上为Anthropic Claude模型上下文协议(MCP)服务器提供的简易设置脚本。
Claude MCP 服务器快速启动指南
概述
这个脚本可在 Windows 上设置 Claude 的模型上下文协议(MCP)服务器,允许 Claude 访问多种外部工具和服务。
支持的 MCP 服务
- 📂 文件系统访问
- 🐙 GitHub 集成
- 🔍 Brave 搜索
- 🧠 持久记忆
- ☠️ 文件删除
- 🎨 图像生成
- 📧 Gmail 和 Google Drive
- ✅ Todoist 任务管理
- 🗄️ SQLite 数据库
先决条件
- Python 3.x
- Node.js
- Google Cloud 账户 (用于 Gmail/Drive)
- 各种 API 密钥
快速设置步骤
-
创建
.env
文件,添加以下 API 密钥:GIT_PAT_TOKEN=ghp_your_token_here REPLICATE_API_TOKEN=r8_your_token_here BRAVE_API_KEY=BSA_your_key_here TODOIST_API_TOKEN=your_token_here
-
设置 Google Cloud(Gmail/Drive 集成):
- 创建项目并启用 Gmail 和 Drive API
- 配置 OAuth 同意屏幕(添加所有必要的范围)
- 创建 OAuth 客户端 ID
- 下载 JSON 文件并重命名为
gcp-oauth.keys.json
-
运行设置脚本:
python setup_mcp.py
-
额外选项:
python setup_mcp.py --skip-prompts --skip-auth
故障排除
如果遇到身份验证问题,请检查:
- API 密钥是否正确
- OAuth 范围是否完整
- 测试用户设置是否正确
对于 Google 身份验证问题,可重置处理:
node "C:\Program Files\nodejs\node_modules@patruff\server-gmail-drive\dist\index.js" auth
文件位置
成功设置后,重要文件位于:
C:\Users\YourUsername\gcp-oauth.keys.json
C:\Users\YourUsername\.gmail-server-credentials.json
C:\Users\YourUsername\.gdrive-server-credentials.json
C:\Users\YourUsername\AppData\Roaming\Claude\claude_desktop_config.json
Google Drive 中会创建一个名为 "anthropicFun" 的工作文件夹。