ofershap/mcp-server-cloudflare
БесплатноНе проверенManage Cloudflare Workers, KV, R2, Pages, DNS, and cache from your IDE.
Описание
Manage Cloudflare Workers, KV, R2, Pages, DNS, and cache from your IDE.
README
npm version npm downloads CI License: MIT
An MCP server that lets your AI assistant manage Cloudflare Workers, KV, R2, DNS, and cache purging. Vercel, Railway, and Netlify all have MCP servers — now Cloudflare does too.
You: "List my Workers and purge cache for example.com"
AI: Found 3 Workers: api-gateway, auth-worker, image-resizer
✅ Cache purged for https://example.com
Works with Claude Desktop, Cursor, and VS Code Copilot.

Tools
| Tool | What it does |
|---|---|
cf_zones |
List your Cloudflare zones (domains) |
cf_dns_list |
List DNS records for a zone |
cf_dns_create |
Create a DNS record |
cf_dns_delete |
Delete a DNS record |
cf_workers_list |
List Workers scripts |
cf_worker_delete |
Delete a Workers script |
cf_kv_namespaces |
List KV namespaces |
cf_kv_keys |
List keys in a KV namespace |
cf_kv_get |
Get a value from KV |
cf_kv_put |
Write a value to KV |
cf_kv_delete |
Delete a KV key |
cf_r2_buckets |
List R2 storage buckets |
cf_cache_purge |
Purge cache (all or specific URLs) |
Quick Start
With Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"cloudflare": {
"command": "npx",
"args": ["-y", "mcp-server-cloudflare"],
"env": {
"CLOUDFLARE_API_TOKEN": "your_api_token",
"CLOUDFLARE_ACCOUNT_ID": "your_account_id"
}
}
}
}
With Cursor
Add to your .cursor/mcp.json:
{
"mcpServers": {
"cloudflare": {
"command": "npx",
"args": ["-y", "mcp-server-cloudflare"],
"env": {
"CLOUDFLARE_API_TOKEN": "your_api_token",
"CLOUDFLARE_ACCOUNT_ID": "your_account_id"
}
}
}
}
Authentication
- Go to Cloudflare Dashboard > API Tokens
- Create a token with the permissions you need:
- Zone:Read — for listing zones and DNS
- Zone:Edit — for creating/deleting DNS records
- Workers Scripts:Edit — for managing Workers
- Workers KV Storage:Edit — for KV operations
- Zone:Cache Purge — for cache purging
- Set
CLOUDFLARE_API_TOKENenvironment variable - Set
CLOUDFLARE_ACCOUNT_IDfor Workers, KV, and R2 operations
Examples
Ask your AI assistant:
- "List my Cloudflare zones"
- "Show DNS records for zone xyz"
- "Create an A record pointing to 1.2.3.4"
- "List my Workers"
- "Show KV keys in namespace abc"
- "Purge the cache for https://example.com/page"
- "List my R2 buckets"
Development
npm install
npm test
npm run build
Author
README built with README Builder
License
Установка ofershap/mcp-server-cloudflare
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ofershap/mcp-server-cloudflareFAQ
ofershap/mcp-server-cloudflare MCP бесплатный?
Да, ofershap/mcp-server-cloudflare MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для ofershap/mcp-server-cloudflare?
Да, требуются переменные окружения: CLOUDFLARE_ACCOUNT_ID, CLOUDFLARE_API_TOKEN. Unyly подставит их в конфиг при установке.
ofershap/mcp-server-cloudflare — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить ofershap/mcp-server-cloudflare в Claude Desktop, Claude Code или Cursor?
Открой ofershap/mcp-server-cloudflare на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare ofershap/mcp-server-cloudflare with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
