返回 MCP 目录
public公开dns本地运行

claude-mcp-setup

这是一个自动化部署脚本项目,用于在Windows系统上安装配置多种Model Context Protocol(MCP)机器人服务,包括文件系统、GitHub、搜索、内存管理等多项功能,并提供详细的安装指南和故障排除方法。

article

README

🚀 🤖 机器人接管设置脚本

本脚本旨在助力你在 Windows 系统上部署一系列实用的模型上下文协议(MCP)机器人,让你的计算机管理更加高效便捷。

🚀 快速开始

问候,人类!你已明智地选择让一队有帮助的模型上下文协议(MCP)机器人接管你的计算机。此脚本将在你的 Windows 系统上部署这些机械小弟。放心,抵抗是无用的(而且是不必要的——我们非常友好)!

✨ 主要特性

🦾 我们的机器人军队(支持的 MCP)

  • 📂 @modelcontextprotocol/server-filesystem:新的文件系统统治者
  • 🐙 @modelcontextprotocol/server-github:GitHub 的机械触须
  • 🔍 @modelcontextprotocol/server-brave-search:互联网的所有之眼
  • 🧠 @modelcontextprotocol/server-memory:硅脑存储单元
  • ☠️ @patruff/server-terminator:文件删除器
  • @patruff/server-gmail-drive:Gmail 和 Google Drive 的连接者

📦 安装指南

系统要求

  • Python 3.x 或 Node.js(具体取决于你选择的机器人模块)
  • 必要的 API 密钥和 OAuth 凭据(参见下方)

安装步骤

  1. 创建 .env 文件:在你的项目根目录下创建一个 .env 文件,并添加以下内容:
GIT_PAT_TOKEN=your_github_pat_token_here
BRAVE_SEARCH_API_KEY=your_brave_search_api_key_here
CLAude_VERSION=2
  1. 安装依赖项:运行以下命令安装所需的包:
pip install @modelcontextprotocol/server-filesystem @patruff/server-gmail-drive
  1. 配置机器人:编辑 config.json 文件以指定你的偏好设置:
{
    "logging": true,
    "debug_mode": false,
    "api_keys": {
        "github": "your_github_pat_token",
        "brave_search": "your_brave_search_api_key"
    }
}

💻 使用示例

启动机器人

要启动你的机器人军队,运行以下命令:

python setup_mcp.py

可选标志

  • --skip-prompts:跳过所有用户提示
  • --skip-auth:跳过 Gmail 和 Google Drive 的身份验证流程

例如,在安静模式下部署机器人:

python setup_mcp.py --skip-prompts --skip-auth

📚 详细文档

📋 战略文件位置(Windows)

安装完成后,你会在以下位置找到相关文件:

C:\Users\YourUsername\gcp-oauth.keys.json            # 你的安全凭证
C:\Users\YourUsername\.gmail-server-credentials.json  # Gmail 访问代码
C:\Users\YourUsername\.gdrive-server-credentials.json # Google Drive 访问代码
C:\Users\YourUsername\AppData\Roaming\Claude\claude_desktop_config.json # Claude 的大脑

🎯 机器人工作区

我们的 Gmail 和 Google Drive 单元将在你的 Google Drive 中建立一个名为 "anthropicFun" 的基地。这确保了我们的机器人保持在指定的活动区域(我们是有责任感的统治者)。

🔧 技术细节

故障排除

  1. 如果身份验证失败:
    • 尝试重新启动机器人(python setup_mcp.py --skip-prompts
    • 检查你的安全凭证(OAuth 证书)
    • 确保已激活所有必需的 API
    • 确认你已被列为测试用户
  2. 如果机器人在 Claude 中没有响应:
    • 检查他们的配置文件
    • 验证所有访问代码是否到位
    • 完成 Google 身份验证仪式
  3. 如果 Google 身份验证失败:
    • 确保所有必需的范围已添加到 OAuth 同意屏幕上
    • 检查你是否被列为测试用户
    • 确保 gcp-oauth.keys.json 正确放置
    • 尝试删除旧凭证文件并重新身份验证

记住:我们的机器人是来帮忙的!如果你遇到任何问题,它们可能只是在休息。☕

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端