Skip to main content
Glama

Cloudflare to GitHub Backup MCP Server

Cloudflare에서 GitHub로 백업 MCP 서버

대장간 배지

이는 Cloudflare 프로젝트를 GitHub 저장소에 백업하는 MCP(Model Context Protocol) 서버입니다.

필수 조건

  • Node.js와 npm이 설치되었습니다.

  • 프로젝트에 대한 읽기 권한이 있는 Cloudflare 계정과 API 토큰.

  • GitHub 계정과 "repo" 범위의 개인 액세스 토큰.

  • 백업을 저장할 GitHub 저장소.

Related MCP server: GitHub MCP Server Plus

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 GitHub Backup에 Cloudflare를 자동으로 설치하는 방법:

지엑스피1

수동 설치

  1. 이 저장소를 복제하세요:

    git clone <repository_url> 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", "GITHUB_ACCESS_TOKEN": "your_github_access_token", "GITHUB_REPO_NAME": "your_github_repo_name" } } } }
    • /path/to/cloudflare-github-backup``cloudflare-github-backup 디렉토리의 실제 경로로 바꾸세요.

    • your_cloudflare_api_token , your_github_access_token , your_github_repo_name 실제 토큰과 저장소 이름으로 바꾸세요.

용법

  1. VS Code 확장 프로그램을 다시 시작하여 MCP 서버를 시작합니다.

  2. use_mcp_tool 도구를 사용하여 backup_projects 도구를 호출합니다.

    <use_mcp_tool> <server_name>cloudflare-backup</server_name> <tool_name>backup_projects</tool_name> <arguments> {} </arguments> </use_mcp_tool>

    그러면 백업 프로세스가 시작됩니다. 서버는 콘솔에 진행 상황을 알리는 메시지를 기록합니다.

메모

현재 백업 로직은 임시적인 기능일 뿐입니다. 콘솔에 메시지를 기록하지만 실제 백업을 수행하지는 않습니다. 다음 단계는 Cloudflare 및 GitHub API를 사용하여 실제 백업 로직을 구현하는 것입니다.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DynamicEndpoints/cloudflare-github-backup-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server