关于 🤖 Welcome to the Robot Takeover Setup Script! 🚀
这是一个面向 Windows 的 Claude MCP 服务批量安装脚本。它会配置多个 MCP 服务及其 API 密钥,并引导完成 Gmail 与 Google Drive 的 OAuth 认证,适合希望快速部署多个 MCP 服务的用户。
主要功能
- 01Windows 环境下批量安装 MCP 服务
- 02支持 .env 文件配置 API 密钥
- 03可跳过密钥提示和认证流程的命令行选项
- 04自动写入 Claude Desktop 配置文件
适用场景
- 01在 Windows 上一次性部署文件系统、GitHub 等 MCP 服务
- 02配置 Gmail 与 Google Drive 的 OAuth 认证
MCP 相关
该脚本用于安装和配置多个 MCP 服务,并更新 Claude Desktop 的配置,使这些服务可被 Claude 调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
🤖 欢迎使用机器人接管安装脚本!🚀
人类,你好!你明智地选择将电脑的控制权交给一支乐于助人的模型上下文协议(MCP)机器人军团。此脚本将在你的 Windows 系统中部署我们的机械爪牙。抵抗是徒劳的(也没必要——我们非常友善)!
🦾 我们的机器人军团(支持的 MCP)
- 📂
@modelcontextprotocol/server-filesystem:你新的文件系统霸主 - 🐙
@modelcontextprotocol/server-github:GitHub 的机械触手 - 🔍
@modelcontextprotocol/server-brave-search:互联网的全知之眼 - 🧠
@modelcontextprotocol/server-memory:硅基大脑存储单元 - ☠️
@patruff/server-terminator:文件删除机器人(它还会回来的!) - 🎨
@patruff/server-flux:我们的驻场机器人艺术家 - 📧
@patruff/server-gmail-drive:电子邮件和 Drive 入侵小队 - RAG
@patruff/server-lightrag:RAG 数据库(本地版,现在也支持 qdrant) - ✅
@abhiz123/todoist-mcp-server:特遣队指挥中心 - 🗄️
mcp-server-sqlite:数据库统治模块 - X
@patruff/server-codesnip:仅编辑文件的一部分(省 Token 钱)
🛠️ 人类所需条件(前置要求)
- Python 3.x(我们保证不会把它变成 Skynet)
- Node.js(我们的神经网络节点)
- Google Cloud 账号(用于 Gmail/Drive 功能)
- API 密钥(可选)
🔐 秘密访问码(API 密钥)
我们的机器人需要适当的身份验证,才能渗透各种系统:
GIT_PAT_TOKEN:你的 GitHub 权限级别REPLICATE_API_TOKEN:机器人艺术许可证BRAVE_API_KEY:互联网监视许可TODOIST_API_TOKEN:特遣队授权码
✨ 使用 .env 文件快速开始!
在与脚本相同的目录中创建一个 .env 文件:
# GitHub Personal Access Token
# Format: ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
GIT_PAT_TOKEN=ghp_your_token_here
# Replicate AI API Token
# Format: r8_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
REPLICATE_API_TOKEN=r8_your_token_here
# Brave Search API Key
# Format: BSA_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
BRAVE_API_KEY=BSA_your_key_here
# Todoist API Token
# Format: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TODOIST_API_TOKEN=your_token_here
🌐 Google Cloud 设置(Gmail/Drive MCP)
必需的设置步骤
- 前往 Google Cloud Console
- 创建一个新项目
- 在项目中启用以下 API:
- Google Drive API
- Gmail API
- 配置 OAuth 同意屏幕:
- 选择“External”用户类型
- 填写应用名称和必填字段
- 将你的电子邮件地址添加为测试用户
必需的 OAuth 作用域
在 OAuth 同意屏幕中添加以下作用域:
https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/gmail.send
https://www.googleapis.com/auth/gmail.compose
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
创建 OAuth 客户端 ID
- 前往 Google Cloud Console 中的“Credentials”
- 点击“Create Credentials” -> “OAuth Client ID”
- 选择“Desktop App”作为应用类型
- 下载 JSON 文件
- 将其重命名为
gcp-oauth.keys.json - 将此文件放在与安装脚本相同的目录中
🚀 部署说明
- 将
gcp-oauth.keys.json凭据放在脚本旁边 - 启动机器人起义:
python setup_mcp.py
我们的脚本将:
- 📦 部署所有机器人单元
- 🔑 请求安全许可(使用
--skip-prompts跳过) - ⚙️ 为 Claude 安装赛博格增强功能
- 🌐 发起 Gmail/Drive 入侵:
- 复制你的安全凭据
- 启动基于浏览器的身份验证流程
- 生成所需的访问码
🎮 指挥中心选项
--skip-prompts:已启用隐身模式(跳过 API 密钥提示)--skip-auth:跳过 Gmail/Drive 身份验证流程
隐身部署示例:
python setup_mcp.py --skip-prompts --skip-auth
📍 战略文件位置(Windows)
成功入侵后,你可以在以下位置找到这些文件:
C:\Users\YourUsername\gcp-oauth.keys.json # Your security clearance
C:\Users\YourUsername\.gmail-server-credentials.json # Gmail access codes
C:\Users\YourUsername\.gdrive-server-credentials.json # Drive access codes
C:\Users\YourUsername\AppData\Roaming\Claude\claude_desktop_config.json # Claude's brain
🎯 机器人工作区
我们的 Gmail/Drive 单元会在你的 Google Drive 中建立一个名为“anthropicFun”的行动基地。这能确保我们的机器人待在指定的游乐区域内(我们是负责任的霸主)。
🔧 调试机器人军团
- 如果身份验证失败:
- 尝试重启机器人(
python setup_mcp.py --skip-prompts) - 检查你的安全权限(OAuth 凭据)
- 确认已启用所有必需的 API
- 确认你的测试用户状态
- 尝试重启机器人(
- 如果机器人在 Claude 中没有响应:
- 检查它们的配置文件
- 确认所有访问代码均已就位
- 完成 Google 身份验证仪式
- 如果 Google 身份验证失败:
- 确认 OAuth 同意屏幕中已添加所有必需的权限范围
- 检查你是否已列为测试用户
- 确保
gcp-oauth.keys.json放置正确 - 尝试移除旧的凭据文件并重新进行身份验证
- 要重新进行身份验证,请运行 node "C:\Program Files\nodejs\node_modules@patruff\server-gmail-drive\dist\index.js" auth
请记住:我们的机器人会为你提供帮助!如果遇到任何问题,它们大概只是去喝咖啡了。☕
[这条消息已获得你新的机器人霸主批准] 🤖✨
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。