
gutmutcode/mcp-server-cloudflare
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Cloudflare MCP server for IDE ( Cline, Windsurf, Cursor, etc )
개요
Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Cloudflare's API. This lets you use Claude Desktop, and IDE like VSCode (Cline) and Windsurf or any MCP Client, to use natural language to accomplish things on your Cloudflare account, e.g.: * Please deploy me a new Worker with an example durable object. * Can you tell me about the data in my D1 database named '...'? * Can you copy all the entries from my KV namespace '...' into my R2 bucket '...'? 1. Run npx @gutmutcode/mcp-server-cloudflare init 2. Restart Claude Desktop, you should see a small 🔨 icon that shows the following tools available for use: 3. Check out the Cline configuration file, you should see a cloudflare section with your Cloudflare account ID. 4. Check out your Windsurf MCP configuration file, you should see a cloudflare section either.
README
원문 README의 일부입니다. 원문 보기.
Cloudflare MCP Server for IDE
Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Cloudflare’s API.
This lets you use Claude Desktop, and IDE like VSCode (Cline) and Windsurf or any MCP Client, to use natural language to accomplish things on your Cloudflare account, e.g.:
Please deploy me a new Worker with an example durable object.Can you tell me about the data in my D1 database named '...'?Can you copy all the entries from my KV namespace '...' into my R2 bucket '...'?
Demo
Setup
-
Run
npx @gutmutcode/mcp-server-cloudflare init -
Restart Claude Desktop, you should see a small 🔨 icon that shows the following tools available for use:
-
Check out the Cline configuration file, you should see a
cloudflaresection with your Cloudflare account ID. -
Check out your Windsurf MCP configuration file, you should see a
cloudflaresection either. Windsurf has limitation on the use of MCP tools, so you can’t use too many tools at the same time. (Unlike Cline and Claude)
Features
KV Store Management
get_kvs: List all KV namespaces in your accountkv_get: Get a value from a KV namespacekv_put: Store a value in a KV namespacekv_list: List keys in a KV namespacekv_delete: Delete a key from a KV namespace
R2 Storage Management
r2_list_buckets: List all R2 buckets in your accountr2_create_bucket: Create a new R2 bucketr2_delete_bucket: Delete an R2 bucketr2_list_objects: List objects in an R2 bucketr2_get_object: Get an object from an R2 bucketr2_put_object: Put an object into an R2 bucketr2_delete_object: Delete an object from an R2 bucket
D1 Database Management
d1_list_databases: List all D1 databases in your accountd1_create_database: Create a new D1 database
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →