Skip to main content
The Cloudflare node adds Cloudflare operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Cloudflare node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Cloudflare under Credentials in the node settings. See Connecting credentials for the general flow.

API token

Enter the values manually when creating the credential. Create a scoped API Token from your Cloudflare dashboard. Grant permissions only for the resources you need. Get your credentials here.

API key

Enter the values manually when creating the credential. Use your Global API Key and account email. We recommend API Tokens instead for better security. Get your credentials here.

Operations

Access

OperationIDDescription
Create Access Applicationcreate_access_applicationCreate an Access application
Delete Access Applicationdelete_access_applicationDelete an Access application
Get Access Applicationget_access_applicationGet a specific Access application
List Access Application Policieslist_access_application_policiesList policies for an Access application
List Access Applicationslist_access_applicationsList Cloudflare Access applications

Account

OperationIDDescription
Get Account Analyticsget_account_analyticsGet account-level analytics

D1 database

OperationIDDescription
Create D1 Databasecreate_d1_databaseCreate a new D1 database
Delete D1 Databasedelete_d1_databaseDelete a D1 database
Execute D1 Sql Queryexecute_d1_sql_queryExecute a SQL query against a D1 database
Export D1 Database As Sqlexport_d1_database_as_sqlExport a D1 database as SQL
Get D1 Databaseget_d1_databaseGet details for a D1 database
List D1 Databaseslist_d1_databasesList all D1 databases in an account

DNS record

OperationIDDescription
Create Dns Recordcreate_dns_recordCreate a new DNS record
Delete Dns Recorddelete_dns_recordDelete a DNS record
Get Dns Recordget_dns_recordGet a specific DNS record
List Dns Recordslist_dns_recordsList DNS records for a zone
Update Dns Recordupdate_dns_recordUpdate an existing DNS record

Email routing

OperationIDDescription
Create Email Routing Rulecreate_email_routing_ruleCreate an Email Routing rule
Delete Email Routing Ruledelete_email_routing_ruleDelete an Email Routing rule
Get Email Routing Settingsget_email_routing_settingsGet Email Routing settings for a zone
List Email Routing Destination Addresseslist_email_routing_destination_addressesList destination email addresses for Email Routing
List Email Routing Ruleslist_email_routing_rulesList Email Routing rules for a zone

Firewall rule

OperationIDDescription
Create Firewall Rulecreate_firewall_ruleCreate a firewall rule for a zone
Delete Firewall Ruledelete_firewall_ruleDelete a firewall rule
List Firewall Ruleslist_firewall_rulesList firewall rules for a zone

Image

OperationIDDescription
Create Image Direct Upload Urlcreate_image_direct_upload_urlCreate a direct upload URL for images
Delete Imagedelete_imageDelete an image
Get Imageget_imageGet details for an image
Get Image Usage Statisticsget_image_usage_statisticsGet image usage statistics
List Imageslist_imagesList images in Cloudflare Images

KV

OperationIDDescription
Bulk Write Kv Pairsbulk_write_kv_pairsWrite multiple key-value pairs at once (up to 10,000 pairs)
Create Kv Namespacecreate_kv_namespaceCreate a new KV namespace
Delete Kv Namespacedelete_kv_namespaceDelete a KV namespace
Delete Kv Valuedelete_kv_valueDelete a key from KV storage
List Kv Keyslist_kv_keysList keys in a KV namespace
List Kv Namespaceslist_kv_namespacesList all KV namespaces in an account
Read Kv Valueread_kv_valueRead a value from KV storage
Write Kv Valuewrite_kv_valueWrite a value to KV storage

Load balancer

OperationIDDescription
Create Load Balancercreate_load_balancerCreate a new load balancer
Create Load Balancer Poolcreate_load_balancer_poolCreate a new origin pool for load balancing
Delete Load Balancerdelete_load_balancerDelete a load balancer
Get Load Balancerget_load_balancerGet a specific load balancer
List Load Balancer Poolslist_load_balancer_poolsList origin pools for load balancing
List Load Balancerslist_load_balancersList load balancers for a zone

Pages

OperationIDDescription
Delete Pages Deploymentdelete_pages_deploymentDelete a Pages deployment
Delete Pages Projectdelete_pages_projectDelete a Pages project
Get Pages Deploymentget_pages_deploymentGet a specific Pages deployment
Get Pages Projectget_pages_projectGet a Pages project
List Pages Deploymentslist_pages_deploymentsList deployments for a Pages project
List Pages Projectslist_pages_projectsList all Pages projects in an account

Queue

OperationIDDescription
Create Queuecreate_queueCreate a new Queue
Delete Queuedelete_queueDelete a Queue
Get Queueget_queueGet details for a Queue
List Queueslist_queuesList all Queues in an account
Pull Queue Messagespull_queue_messagesPull messages from a Queue
Send Queue Messagesend_queue_messageSend a message to a Queue

R2 bucket

OperationIDDescription
Create R2 Bucketcreate_r2_bucketCreate a new R2 bucket
Delete R2 Bucketdelete_r2_bucketDelete an R2 bucket
Get R2 Bucketget_r2_bucketGet details for an R2 bucket
Get R2 Bucket Usage Summaryget_r2_bucket_usage_summaryGet usage summary for an R2 bucket
List R2 Bucketslist_r2_bucketsList all R2 buckets in an account

SSL

OperationIDDescription
Get Zone Ssl Settingsget_zone_ssl_settingsGet SSL/TLS settings for a zone
List Zone Ssl Certificateslist_zone_ssl_certificatesList SSL certificates for a zone

Stream

OperationIDDescription
Create Stream Live Inputcreate_stream_live_inputCreate a new Stream live input
Delete Stream Live Inputdelete_stream_live_inputDelete a Stream live input
Delete Stream Videodelete_stream_videoDelete a Stream video
Get Stream Videoget_stream_videoGet details for a Stream video
Get Stream Video Embed Codeget_stream_video_embed_codeGet embed code for a Stream video
List Stream Live Inputslist_stream_live_inputsList all live inputs for Stream
List Stream Videoslist_stream_videosList videos in Cloudflare Stream

Tunnel

OperationIDDescription
Create Tunnelcreate_tunnelCreate a new Cloudflare Tunnel
Delete Tunneldelete_tunnelDelete a Cloudflare Tunnel
Get Tunnelget_tunnelGet details for a specific tunnel
Get Tunnel Tokenget_tunnel_tokenGet the token for a tunnel (used to run cloudflared)
List Tunnelslist_tunnelsList Cloudflare Tunnels

Vectorize

OperationIDDescription
Create Vectorize Indexcreate_vectorize_indexCreate a new Vectorize index
Delete Vectorize Indexdelete_vectorize_indexDelete a Vectorize index
Delete Vectors from Indexdelete_vectors_from_indexDelete vectors from a Vectorize index by ID
Get Vectorize Indexget_vectorize_indexGet details for a Vectorize index
List Vectorize Indexeslist_vectorize_indexesList all Vectorize indexes in an account
Query Vectorize Indexquery_vectorize_indexQuery vectors from a Vectorize index
Upsert Vectors to Indexupsert_vectors_to_indexUpsert vectors into a Vectorize index

WAF

OperationIDDescription
List Zone Waf Packageslist_zone_waf_packagesList WAF packages for a zone

Worker

OperationIDDescription
Create Worker Routecreate_worker_routeCreate a Worker route
Delete Workerdelete_workerDelete a Worker script
Delete Worker Routedelete_worker_routeDelete a Worker route
Get Workerget_workerGet a Worker script
List Worker Routeslist_worker_routesList Worker routes for a zone
List Workerslist_workersList all Workers in an account
Upload Worker Scriptupload_worker_scriptUpload or update a Worker script

Workers AI

OperationIDDescription
List Workers Ai Modelslist_workers_ai_modelsList available Workers AI models
Run Workers Ai Inferencerun_workers_ai_inferenceRun inference with a Workers AI model

Zone

OperationIDDescription
Get Zoneget_zoneGet details for a specific zone
Get Zone Analyticsget_zone_analyticsGet analytics summary for a zone
Get Zone Settingsget_zone_settingsGet all settings for a zone
List Zoneslist_zonesList all zones in an account
Purge Zone Cachepurge_zone_cachePurge zone cache
Update Zone Settingupdate_zone_settingUpdate a specific zone setting