cloudflare_mcp-server-cloudflare
The Cloudflare MCP Server provides a bridge between large language models and Cloudflare's services, enabling users to manage and interact with their Cloudflare account using natural language commands. Key features include management capabilities for KV stores, R2 storage, D1 databases, Worker scripts, and domain analytics.
Cloudflare MCP Server
Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems. This project provides an installer and an MCP Server for Cloudflare's API, allowing users to interact with their Cloudflare account using natural language commands through Claude Desktop or any MCP Client.
Features
- KV Store Management: Manage key-value namespaces, keys, and values.
- R2 Storage Management: Manage R2 buckets and objects.
- D1 Database Management: Manage and execute queries on D1 databases.
- Workers Management: List, get, update, and delete Worker scripts.
- Analytics: Retrieve domain analytics data with various metrics.
Setup
- Run
npx @cloudflare/mcp-server-cloudflare init
- Restart Claude Desktop to access the tools.
Usage outside of Claude
Run the server locally with node dist/index run <account-id>
. Use the tools/list
and tools/call
commands with alternative MCP Clients or local testing.