mcp-server-cloudflare

This repository provides an MCP server for Cloudflare's API, enabling natural language interaction with Cloudflare services like Workers, KV, and D1 through tools like Claude Desktop. It allows users to

1,374
68

Cloudflare MCP Server

This repository provides an installer and an MCP Server for Cloudflare's API, enabling natural language interaction with your Cloudflare account through any MCP Client like Claude Desktop. It leverages the Model Context Protocol (MCP) for managing context between LLMs and external systems.

Setup:

The setup process involves running npx @cloudflare/mcp-server-cloudflare init, which automatically handles Cloudflare authentication. After restarting Claude Desktop, a tool icon will appear, indicating available Cloudflare tools.

Features:

The server offers a wide array of tools for managing Cloudflare resources, including KV Store, R2 Storage, D1 Databases, Workers, Durable Objects, Queues, Workers AI, Workflows, Templates, Workers for Platforms, Service Bindings, URL Routing, Cron Triggers, Zones & Domains, Secrets, Version Management, Wrangler Config, and Analytics.

Usage:

The server can be used outside of Claude by running node dist/index run <account-id>. The tools/list command provides an up-to-date list of available tools, which can be called directly using the tools/call command.

Repository

CL
cloudflare

cloudflare/mcp-server-cloudflare

Created

November 27, 2024

Updated

March 28, 2025

Language

TypeScript

Category

Developer Tools