Connect Cloudflare Worker to Your AI Agent

Get a focused explanation of a Worker or a build that failed.

25 tools Custom credential / OAuth

Try a Cloudflare Worker Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Cloudflare Worker

Explain a Worker’s Source and Settings

Read script source and settings to prepare a code and configuration review.

/oo Cloudflare Worker: Review source and settings for Worker [name] in [account]. Explain [question] with references to the relevant code and configuration.

Prepare a Build Failure Brief

Read a build’s outcome and logs to separate observed errors from likely causes.

/oo Cloudflare Worker: Investigate build [build identifier] in [account]. Explain the failure with log evidence and suggest next checks, noting any missing log coverage.

Start a Build from a Configured Trigger

Read script build triggers and start the specific branch or commit build you request.

/oo Cloudflare Worker: For Worker [script tag] in [account], review its build triggers and start the selected trigger for commit [commit]. Tell me when the build has been submitted.

Start Working with Cloudflare Worker

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Cloudflare Worker

    Authorize Cloudflare through OAuth or use an API token with an Account ID.

    Connect Cloudflare Worker →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the intended account and the Worker or build operations you request.
  • Credential connections require an API token and Account ID.

Cloudflare Worker Tools

Read Worker source and settings, inspect build outcomes and logs, and start selected builds. Source review and build submission do not themselves confirm production behavior.

Read and Maintain Worker Scripts

Read source and settings, upload or replace script content, and patch settings.

Read and Control Builds

Read triggers, list builds, inspect outcomes and logs, and start or cancel a build.

Maintain Worker Resources

Read Workers and create, replace, or partially edit their settings; manage script secret bindings.

25 tools

List Accounts

List Cloudflare accounts visible to the current credential.

cloudflare_worker.list_accounts

List Workers

List Workers in a Cloudflare account using the Workers beta API.

cloudflare_worker.list_workers

Get Worker

Get one Worker by Worker ID using the Workers beta API.

cloudflare_worker.get_worker

Create Worker

Create a Cloudflare Worker using the Workers beta API.

cloudflare_worker.create_worker

Update Worker

Replace a Cloudflare Worker using the Workers beta API, setting omitted fields to API defaults.

cloudflare_worker.update_worker

Edit Worker

Partially update a Cloudflare Worker using the Workers beta API while leaving omitted fields unchanged.

cloudflare_worker.edit_worker

Delete Worker

Delete a Cloudflare Worker and its associated resources using the Workers beta API.

cloudflare_worker.delete_worker

List Worker Scripts

List Worker scripts in a Cloudflare account.

cloudflare_worker.list_worker_scripts

Search Worker Scripts

Search Worker scripts in a Cloudflare account by name or script tag.

cloudflare_worker.search_worker_scripts

List Build Triggers

List Workers Builds triggers configured for one Worker script tag.

cloudflare_worker.list_build_triggers

Create Manual Build

Start a Workers Builds job from a configured trigger and branch or commit.

cloudflare_worker.create_manual_build

List Builds

List Workers Builds jobs for one Worker script tag.

cloudflare_worker.list_builds

Get Build

Get the current status and outcome of one Workers Builds job.

cloudflare_worker.get_build

Get Build Logs

Get one page of log lines for a Workers Builds job.

cloudflare_worker.get_build_logs

Cancel Build

Cancel a queued or running Workers Builds job.

cloudflare_worker.cancel_build

Upload Worker Script

Create or replace a Cloudflare Worker script by uploading a module bundle as multipart/form-data.

cloudflare_worker.upload_worker_script

Put Worker Script Content

Replace only the content of a Cloudflare Worker script without changing metadata.

cloudflare_worker.put_worker_script_content

Get Worker Script Content

Fetch the raw source content for a Cloudflare Worker script.

cloudflare_worker.get_worker_script_content

Get Worker Script Settings

Get Worker metadata and configuration for a Cloudflare Worker script.

cloudflare_worker.get_worker_script_settings

Patch Worker Script Settings

Patch Worker metadata and configuration for a Cloudflare Worker script.

cloudflare_worker.patch_worker_script_settings

List Worker Script Secrets

List secret bindings attached to a Cloudflare Worker script.

cloudflare_worker.list_worker_script_secrets

Get Worker Script Secret

Get one secret binding attached to a Cloudflare Worker script.

cloudflare_worker.get_worker_script_secret

Put Worker Script Secret

Add or replace a secret_text binding on a Cloudflare Worker script.

cloudflare_worker.put_worker_script_secret

Delete Worker Script Secret

Delete a secret binding from a Cloudflare Worker script.

cloudflare_worker.delete_worker_script_secret

Delete Worker Script

Delete a Cloudflare Worker script.

cloudflare_worker.delete_worker_script

Frequently Asked Questions

Can a failure explanation point to the logs?

Yes. Provide the build reference and account. If the available log is incomplete, the assistant should say so.

Can it change only part of a Worker configuration?

Yes. Ask for a partial edit when you want other settings kept. Full replacement may reset omitted settings to defaults.

Connect Cloudflare Worker

About Cloudflare Worker ↗