Available Tools
Workers
"Deploy a new worker that returns the current time in JSON"
"List all my deployed workers"
"Show the code of my auth-worker"
"Delete the old-api worker"KV Storage
"Store user preferences in KV namespace 'settings'"
"Read the value for key 'config:feature-flags'"
"List all keys in the 'cache' namespace"R2 Object Storage
"Upload this file to the 'assets' R2 bucket"
"List all objects in the 'backups' bucket"
"Generate a presigned URL for report.pdf"D1 Database
"Create a D1 database called 'app-data'"
"Run this SQL: CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT)"
"Query: SELECT * FROM users WHERE created_at > date('now', '-7 days')"Use Cases
Instant API Deployment
"Write a worker that proxies requests to our internal API with rate limiting, then deploy it"
-> Agent writes the code, deploys to Cloudflare edge, returns the URLEdge Data Management
"Store our feature flags in KV and create a worker endpoint to serve them"
-> Agent creates KV entries and a worker that reads themKey Stats
- 1,500+ GitHub stars
- Workers, KV, R2, D1 access
- Deploy from conversation
- 300+ edge locations globally
- Official Cloudflare product
FAQ
Q: What is Cloudflare Workers MCP? A: An MCP server that gives AI agents access to Cloudflare Workers, KV, R2, and D1 for deploying and managing edge infrastructure via natural language.
Q: Is it free? A: The MCP server is open-source. Cloudflare Workers free tier includes 100K requests/day.
Q: Can the agent deploy to production? A: Yes, use separate API tokens with limited permissions for safety.