Cloudflare To Github Backup Mcp Server

Cloudflare To Github Backup Mcp Server

🚀 Cloudflare 到 GitHub 备份 MCP 服务器

这是一个 MCP(模型上下文协议)服务器,可将 Cloudflare 项目备份到 GitHub 仓库,为您的数据提供可靠的备份方案。

smithery 徽章

🚀 快速开始

本项目是一个 MCP(模型上下文协议)服务器,用于将 Cloudflare 项目备份到 GitHub 仓库。在开始使用前,您需要完成一些准备工作。

✨ 主要特性

  • 支持将 Cloudflare 项目备份到 GitHub 仓库,保障数据安全。
  • 提供自动和手动两种安装方式,满足不同用户需求。

📦 安装指南

通过 Smithery 自动安装

要通过 Smithery 自动为 Claude Desktop 安装 Cloudflare 到 GitHub 备份,可使用以下命令:

npx -y @smithery/cli install @DynamicEndpoints/cloudflare-github-backup-mcp --client claude

手动安装

  1. 克隆此仓库:
    git clone 
    cd cloudflare-github-backup
    
  2. 安装依赖项:
    npm install
    
  3. 构建项目
    npm run build
    

📚 详细文档

配置

  1. 获取您的 Cloudflare API 令牌:

    • 转到您的 Cloudflare 控制台。
    • 导航到“我的配置文件” -> “API 令牌”。
    • 点击“创建令牌”。
    • 确保令牌具有读取您项目所需的权限。
    • 复制令牌。
  2. 获取您的 GitHub 个人访问令牌:

    • 转到您的 GitHub 设置。
    • 导航到“开发者设置” -> “个人访问令牌”。
    • 点击“生成新令牌”。
    • 选择“repo”范围。
    • 复制令牌。
  3. 编辑 cline_mcp_settings.json 文件:

    {
    "mcpServers": {
    "cloudflare-backup": {
    "command": "node",
    "args": ["/path/to/cloudflare-github-backup/build/index.js"],
    "env": {
    "CLOUDFLARE_API_TOKEN": "your_cloudflare_api_token",
    }
    }
    }
    }
    

🔧 技术细节

先决条件

  • 已安装 Node.js 和 npm。
  • 一个带有读取访问权限的 Cloudflare 账户和 API 令牌。
  • 一个 GitHub 账户以及具有“repo”范围的个人访问令牌。
  • 您要存储备份的 GitHub 仓库。
  • 0 关注
  • 0 收藏,36 浏览
  • system 提出于 2025-09-27 17:06

相似服务问题

相关AI产品