Deploy, configure & interrogate your resources on the Cloudflare developer platform (e.g. Workers/KV/R2/D1)
Hermes is Nous Research's command-line agent. MCP servers are declared in its YAML config and reloaded without a restart.
This guide connects Cloudflare MCP to Hermes through MewCP, so Hermes can use Cloudflare MCP's 23 tools, like kv_namespaces_list, kv_namespace_create and kv_namespace_delete, without your Cloudflare MCP credentials ever reaching the app.
Cloudflare MCP signs in through managed OAuth. MewCP stores the token encrypted, refreshes it before it expires and injects it only at call time. Your agent never holds it, so it can never leak it.
More apps
Manage repositories, pull requests, issues, branches and development workflows on GitHub. Automate software delivery and collaborate across engineering projects.
Connect to external APIs, webhooks and internet services through standard HTTP requests. Build integrations with virtually any platform that exposes a web-based interface.
Give AI coding agents access to a curated library of real-world website designs, screenshots, design systems, and reusable UI components. Search visual references, find similar designs, analyze layouts, extract colors and typography, compare websites, and retrieve copy-ready JSX components for building better interfaces
HotAPI provides a unified API for AI-powered image, video, and audio generation, image editing, and conversational AI. Developers can access multiple models through a single API key, track asynchronous generation tasks, and retrieve results with polling or webhooks.
Other clients
Cloudflare MCP works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact Cloudflare MCP tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
Edit config.yaml in your Hermes config directory (~/.hermes).
Put this under the top-level "mcp_servers:" key.
Run /reload-mcp in Hermes, or start a fresh session. Sign in when the browser window opens.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
List all of the kv namespaces in your Cloudflare account. Use this tool when you need to list all of the kv namespaces in your Cloudflare account. Returns a list of kv namespaces with the following properties: - id: The id of the kv namespace. - title: The title of the kv namespace.
Create a new kv namespace in your Cloudflare account
Delete a kv namespace in your Cloudflare account
Get details of a kv namespace in your Cloudflare account. Use this tool when you need to get details of a specific kv namespace in your Cloudflare account. Returns a kv namespace with the following properties: - id: The id of the kv namespace. - title: The title of the kv namespace. - supports_url_encoding: Whether the kv namespace supports url encoding. - beta: Whether the kv namespace is in beta.
Update the title of a kv namespace in your Cloudflare account
List all Workers in your Cloudflare account. If you only need details of a single Worker, use workers_get_worker.
Get the details of the Cloudflare Worker.
Get the source code of a Cloudflare Worker. Note: This may be a bundled version of the worker.
List r2 buckets in your Cloudflare account
Create a new r2 bucket in your Cloudflare account
Get details about a specific R2 bucket
Delete an R2 bucket
List all of the D1 databases in your Cloudflare account
Create a new D1 database in your Cloudflare account
Delete a d1 database in your Cloudflare account
Get a D1 database in your Cloudflare account
Query a D1 database in your Cloudflare account
List Hyperdrive configurations in your Cloudflare account
Delete a Hyperdrive configuration in your Cloudflare account
Get details of a specific Hyperdrive configuration in your Cloudflare account
Edit (patch) a Hyperdrive configuration in your Cloudflare account
Search the Cloudflare documentation. This tool should be used to answer any question about Cloudflare products or features, including: - Workers, Pages, R2, Images, Stream, D1, Durable Objects, KV, Workflows, Hyperdrive, Queues - AI Search, Workers AI, Vectorize, AI Gateway, Browser Run - Zero Trust, Access, Tunnel, Gateway, Browser Isolation, WARP, DDOS, Magic Transit, Magic WAN - CDN, Cache, DNS, Zaraz, Argo, Rulesets, Terraform, Account and Billing Results are returned as semantically similar chunks to the query.
ALWAYS read this guide before migrating Pages projects to Workers.