Cloudflare
Summary
This MCP server implementation provides a bridge to Cloudflare's API, enabling AI agents to interact with Cloudflare's services. Developed by GutMutCode, it offers tools for managing Cloudflare configurations and resources. The server is built using TypeScript and integrates with the Model Context Protocol SDK. It focuses on secure API key management and is designed to work within Node.js environments. The implementation is particularly useful for AI applications that need to automate DNS management, content delivery network operations, or security configurations across web infrastructure using Cloudflare's platform.
Available Actions(21)
get_kvs
List all KV namespaces in your account.
kv_get
Get a value from a KV namespace. Parameters: namespaceId (string), key (string)
kv_put
Store a value in a KV namespace. Parameters: namespaceId (string), key (string), value (string), expirationTtl (optional integer)
kv_list
List keys in a KV namespace. Parameters: namespaceId (string), prefix (optional string), limit (optional integer)
kv_delete
Delete a key from a KV namespace. Parameters: namespaceId (string), key (string)
r2_list_buckets
List all R2 buckets in your account.
r2_create_bucket
Create a new R2 bucket. Parameters: name (string)
r2_delete_bucket
Delete an R2 bucket. Parameters: name (string)
r2_list_objects
List objects in an R2 bucket. Parameters: bucket (string), prefix (optional string), delimiter (optional string), limit (optional integer)
r2_get_object
Get an object from an R2 bucket. Parameters: bucket (string), key (string)
r2_put_object
Put an object into an R2 bucket. Parameters: bucket (string), key (string), content (string), contentType (optional string)
r2_delete_object
Delete an object from an R2 bucket. Parameters: bucket (string), key (string)
d1_list_databases
List all D1 databases in your account.
d1_create_database
Create a new D1 database. Parameters: name (string)
d1_delete_database
Delete a D1 database. Parameters: databaseId (string)
d1_query
Execute a SQL query against a D1 database. Parameters: databaseId (string), query (string), params (optional array of strings)
worker_list
List all Workers in your account.
worker_get
Get a Worker's script content. Parameters: name (string)
worker_put
Create or update a Worker script. Parameters: name (string), script (string), bindings (array of objects), compatibility_date (string), compatibility_flags (array of strings)
worker_delete
Delete a Worker script. Parameters: name (string)
analytics_get
Retrieve analytics data for your domain. Parameters: zoneId (string), since (string), until (string)
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论