Cloudflare Bindings
Build on Cloudflare — manage Workers, KV, R2, D1, and other bindings from your account. Sign in with Cloudflare to connect.
What Cloudflare Bindings exposes.
Every tool below is one this server advertised the last time Omniio refreshed it, under the cloudflare-bindings__ namespace. Your agent never loads them all — it searches, and gets the few that match.
cloudflare-bindings__d1_database_create2 arguments · 1 required
Create a new D1 database in your Cloudflare account
Required
namecloudflare-bindings__d1_database_delete1 argument · 1 required
Delete a d1 database in your Cloudflare account
Required
database_idcloudflare-bindings__d1_database_get1 argument · 1 required
Get a D1 database in your Cloudflare account
Required
database_idcloudflare-bindings__d1_database_query3 arguments · 2 required
Query a D1 database in your Cloudflare account
Required
database_idsqlcloudflare-bindings__d1_databases_list3 arguments
List all of the D1 databases in your Cloudflare account
cloudflare-bindings__hyperdrive_config_delete1 argument · 1 required
Delete a Hyperdrive configuration in your Cloudflare account
Required
hyperdrive_idcloudflare-bindings__hyperdrive_config_edit10 arguments · 1 required
Edit (patch) a Hyperdrive configuration in your Cloudflare account
Required
hyperdrive_idcloudflare-bindings__hyperdrive_config_get1 argument · 1 required
Get details of a specific Hyperdrive configuration in your Cloudflare account
Required
hyperdrive_idcloudflare-bindings__hyperdrive_configs_list4 arguments
List Hyperdrive configurations in your Cloudflare account
cloudflare-bindings__kv_namespace_create1 argument · 1 required
Create a new kv namespace in your Cloudflare account
Required
titlecloudflare-bindings__kv_namespace_delete1 argument · 1 required
Delete a kv namespace in your Cloudflare account
Required
namespace_idcloudflare-bindings__kv_namespace_get1 argument · 1 required
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.
Required
namespace_idcloudflare-bindings__kv_namespace_update2 arguments · 2 required
Update the title of a kv namespace in your Cloudflare account
Required
namespace_idtitlecloudflare-bindings__kv_namespaces_list1 argument
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.
cloudflare-bindings__migrate_pages_to_workers_guideno arguments
ALWAYS read this guide before migrating Pages projects to Workers.
cloudflare-bindings__r2_bucket_create1 argument · 1 required
Create a new r2 bucket in your Cloudflare account
Required
namecloudflare-bindings__r2_bucket_delete1 argument · 1 required
Delete an R2 bucket
Required
namecloudflare-bindings__r2_bucket_get1 argument · 1 required
Get details about a specific R2 bucket
Required
namecloudflare-bindings__r2_buckets_list5 arguments
List r2 buckets in your Cloudflare account
cloudflare-bindings__search_cloudflare_documentation1 argument · 1 required
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.
Required
querycloudflare-bindings__workers_get_worker1 argument · 1 required
Get the details of the Cloudflare Worker.
Required
scriptNamecloudflare-bindings__workers_get_worker_code1 argument · 1 required
Get the source code of a Cloudflare Worker. Note: This may be a bundled version of the worker.
Required
scriptNamecloudflare-bindings__workers_listno arguments
List all Workers in your Cloudflare account. If you only need details of a single Worker, use workers_get_worker.
Three steps, and the last one is not yours.
Point a client at Omniio
One URL, authorized once by your client. If you already use Omniio, this step is done.
Switch Cloudflare Bindings on
Authorize it from your library; the grant is yours and stays yours.
Ask for what you need
The agent searches, reads the one schema it picked, and runs it. You do not name the tool.
claude mcp add --transport http omniio https://mcp.omniio.devOthers in the same category.
They share the endpoint, so having more than one on costs you nothing in context — the search decides which is relevant.