Cloudflare to GitHub Backup MCP Server
CloudflareからGitHubへのバックアップMCPサーバー
これは、Cloudflare プロジェクトを GitHub リポジトリにバックアップする MCP (Model Context Protocol) サーバーです。
前提条件
Node.js と npm がインストールされています。
プロジェクトへの読み取りアクセス権を持つ Cloudflare アカウントと API トークン。
「repo」スコープを持つ GitHub アカウントと個人アクセス トークン。
バックアップを保存する GitHub リポジトリ。
Related MCP server: GitHub MCP Server Plus
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop の GitHub Backup に Cloudflare を自動的にインストールするには:
npx -y @smithery/cli install @DynamicEndpoints/cloudflare-github-backup-mcp --client claude手動インストール
このリポジトリをクローンします:
git clone <repository_url> cd cloudflare-github-backup依存関係をインストールします:
npm installプロジェクトを構築する
npm run build
構成
Cloudflare API トークンを取得します。
Cloudflareダッシュボードに移動します。
「マイプロフィール」->「API トークン」に移動します。
「トークンを作成」をクリックします。
トークンにプロジェクトを読み取るために必要な権限があることを確認します。
トークンをコピーします。
GitHub 個人アクセス トークンを取得します。
GitHub の設定に移動します。
「開発者設定」->「個人アクセストークン」に移動します。
「新しいトークンを生成」をクリックします。
「repo」スコープを選択します。
トークンをコピーします。
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を実際のトークンとリポジトリ名に置き換えます。
使用法
VS Code 拡張機能を再起動して MCP サーバーを起動します。
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を使用して実際のバックアップロジックを実装します。
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityAmaintenanceMCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.99,70489,748MIT
- AlicenseBqualityDmaintenanceMCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.18188MIT
- AlicenseDqualityDmaintenanceModel Context Protocol server for Github Repo // Reading Github Repo34929MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables Git repository operations and GitHub PR workflows, allowing users to manage repositories, create branches, commit changes, and create pull requests through natural language.2
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
A MCP server built for developers enabling Git based project management with project and personal…
Cloud-hosted MCP server for durable AI memory
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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