Connect Bunnycdn to OpenClaw on Operator.io
BunnyCDN is a global content delivery network offering easy API-based content management. It accelerates your site and app performance by distributing files closer to your users.
Automate Bunnycdn with AI
Operator puts an OpenClaw agent in front of Bunnycdn. You describe the job from Telegram or Discord and it handles the rest inside Bunnycdn, picking the right calls from the 126 Bunnycdn actions and checking its own work as it goes.
Your agent reaches Bunnycdn directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Bunnycdn
Your agent can call any of these Bunnycdn actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Add Allowed Referer
Adds a hostname to the allowed referer list for a pull zone. Use this action to restrict content access by configuring referer-based security. Only requests with a Referer header matching one of the allowed hostnames will be able to acce...
Add Blocked IP
Tool to add an IP address to the blocked list of a pull zone. Use when you need to restrict access from specific IPs to prevent unwanted traffic.
Add Blocked Referer
Tool to add a blocked referer to a pull zone. Use when you need to prevent specific domains from hotlinking or accessing content from your CDN.
Add Storage Zone
Tool to add a new storage zone. Use when you need dedicated file storage in a specific region. Zone creation is irreversible — confirm Name, Region, and ZoneTier before executing.
Add/Update Edge Rule
Tool to add or update edge rules in a BunnyCDN pull zone for advanced traffic control. Edge rules allow conditional request processing based on triggers like URL patterns, headers, country codes, or IP addresses. Each rule can perform ac...
Check DNS Zone Availability
Tool to check if a DNS zone name is available for registration. Use before creating a new DNS zone to verify the domain name is not already in use.
Check Pull Zone Availability
Tool to check if a pull zone name is available for registration. Use before creating a new pull zone to verify the name is not already in use.
Check Storage Zone Availability
Tool to check if a storage zone name is available. Use before creating a new storage zone to verify the name is not already in use.
Create Database
Creates a new Bunny Database (SQLite-compatible edge database). The database can be deployed in multiple global edge regions with primary and replica configurations for high availability. Storage is available in EU (eu-west-1) or North A...
Create DNS Record
Tool to create a new DNS record in a specific DNS zone. Use after confirming the DNS zone ID is active.
Create Live Live 2
Tool to retrieve live metrics data for database groups. Use when you need to fetch current performance metrics for specific group IDs.
Create Pull Zone
Creates a new CDN pull zone in BunnyCDN for content delivery acceleration. A pull zone acts as a CDN endpoint that caches and delivers content from your origin server through BunnyCDN's global edge network. When created, you get a defaul...
Create Shield Rate Limit
Tool to create a new Shield rate limit rule for protecting against excessive requests. Use when you need to configure rate limiting rules to prevent abuse, DDoS attacks, or API overuse on a Shield zone.
Create Shield Zone Access List
Tool to create a new custom access list in a Shield Zone. Use when you need to add IP addresses, countries, ASNs, or JA3 fingerprints to control access.
Delete Container Registry
Tool to delete a container registry from Magic Containers. Use when you need to remove a container registry after confirming its ID.
Delete Database
Tool to delete a BunnyCDN database by its ID. Use when you need to permanently remove an existing database after confirming the database ID.
Delete DNS Record
Tool to delete a specific DNS record by its ID. Use after confirming the DNS zone ID and record ID.
Delete DNS Zone
Tool to delete a specific DNS zone by its ID. Use when you need to permanently remove an existing DNS zone after verifying the zone ID.
Delete Edge Rule
Tool to delete an Edge Rule from a Pull Zone by its ID. Use when you need to remove an Edge Rule after confirming the Pull Zone ID and Edge Rule ID.
Delete Database Group
Tool to delete a specific database group by its ID. Use when you need to remove a group from the database.
Delete Pull Zone
Tool to delete a specific pull zone by its ID. Use when you need to remove a pull zone after confirming its ID.
Delete Shield Zone Access List
Tool to delete a custom access list from a Shield Zone. Use when you need to remove an access control rule after confirming the Shield Zone ID and access list ID.
Delete Storage Zone
Tool to delete a storage zone. Deletion is irreversible — permanently removes the zone and all associated data. Use only after confirming the correct zone ID with the user.
Generate 2FA Verification
Tool to generate 2FA verification details for account security setup. Use when setting up two-factor authentication for a BunnyCDN account.
Generate Database Auth Token
Tool to generate an authentication token for a BunnyCDN database. Use when you need to create access credentials for database operations.
Get Billing Summary
Tool to retrieve billing summary with data report for each Pull Zone. Use when you need to understand bandwidth usage and monthly charges across all pull zones.
Get Container Config Suggestions
Tool to get AI-powered configuration suggestions for deploying a container image on BunnyCDN's Magic Containers platform. Use when you need deployment recommendations for a specific container image including endpoint configurations and e...
Get Container Image Digest
Tool to retrieve the digest of a container image from a registry. Use when you need to verify an image version or pin to a specific digest.
Get Database
Tool to retrieve details of a specific database by its ID. Use when you need database configuration, size information, and region settings.
Get Database Statistics
Tool to retrieve time-series statistics for a Bunny Database instance. Returns hourly data for row read/write counts, delegated write requests, storage metrics, and latency over a specified date range. Use when you need to analyze databa...
Get DNS Zone Details
Tool to retrieve details of a specific DNS zone by its ID. Use when you need to verify DNS zone configuration after creation or update.
Get DNS Zone List
Tool to list all DNS zones in your Bunny CDN account. Use when you need an overview of all configured DNS zones.
Get Database Group
Tool to retrieve details of a specific database group by its ID. Use when you need to get configuration and region information for a database group.
Get Languages
Tool to retrieve the list of languages supported by BunnyCDN's video library. Use when you need to discover available languages for player UI translation or automatic transcription features.
Get Database Limits
Tool to retrieve current database limits for the authenticated BunnyCDN account. Use when you need to check database usage and capacity.
Get oEmbed
Tool to retrieve oEmbed metadata for BunnyCDN video embeds. Use when you need embed code or video metadata in oEmbed format.
Get Optimal Base Region
Tool to get the optimal base region for Magic Containers. Use when you need to determine the best region for deploying Magic Container instances based on current capacity and network conditions.
Get Optimizer Statistics
Retrieve optimizer statistics for a Pull Zone to understand optimization performance. Use this action to analyze how Bunny Optimizer is performing for a specific Pull Zone, including compression ratios, processing times, optimized reques...
Get Origin Shield Queue Statistics
Tool to retrieve Origin Shield Queue Statistics for a specific Pull Zone. Use when you need to analyze Origin Shield performance metrics including concurrent and queued request data over a specified time period.
Get Pull Zone
Tool to retrieve details of a specific Pull Zone. Use when you need full configuration and usage stats after confirming the Pull Zone ID.
Get Pull Zone List
Retrieve a paginated list of all Pull Zones in your BunnyCDN account. Use this to discover existing Pull Zones, their IDs, hostnames, and configuration. Supports filtering by name with the 'search' parameter and pagination with 'page' an...
Get SafeHop Statistics
Tool to retrieve SafeHop statistics for a specific Pull Zone. Use when you need to analyze how SafeHop has improved reliability by retrying and saving requests. SafeHop is BunnyCDN's feature that automatically retries failed requests and...
Get Shield Bot Detection Configuration
Tool to retrieve bot detection configuration for a specific Shield Zone. Use when you need to view the current bot detection settings and sensitivity levels.
Get Shield DDoS Enums
Tool to retrieve available enums for Shield DDoS configuration. Use when you need to discover valid values for DDoS protection settings.
Get Shield Event Logs
Tool to retrieve Shield Event Logs for a specific Shield Zone and date. Use when you need to view security events and Shield activity logs. Supports pagination via continuation tokens for large log sets.
Get Shield Metrics Bot Detection
Tool to retrieve bot detection metrics for a specific Shield Zone. Use when you need to analyze bot traffic and challenges for a Shield Zone.
Get Shield Metrics Overview
Tool to retrieve comprehensive security metrics overview for a Shield Zone. Use when you need statistics on DDoS protection, WAF rules, bot detection, rate limiting, access lists, and upload scanning for a specific Shield Zone.
Get Shield Metrics Overview Detailed
Tool to retrieve detailed Shield zone metrics overview including DDoS protection, WAF, bot detection, rate limiting, access lists, and upload scanning statistics. Use when you need comprehensive protection metrics for a specific Shield z...
Plus 78 more Bunnycdn actions your agent can call.
How to connect Bunnycdn
You authorize Bunnycdn once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Bunnycdn without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Bunnycdn
- How do I connect Bunnycdn to Operator?
- You authorize Bunnycdn once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Bunnycdn without you signing in again.
- Can my agent work with issues and pull requests in Bunnycdn?
- Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
- Do I need to write code or manage Bunnycdn API keys?
- No code and no API keys. You authorize Bunnycdn through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
- Can my agent use Bunnycdn together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Bunnycdn and tools like GitHub, Supabase, Pagerduty in one job, reading from one and acting in another without you wiring anything between them.
Connect Bunnycdn to another app
Your agent can run Bunnycdn together with any of these. Each page shows what it does across both apps in one job.
More apps to automate
Apps your agent runs alongside Bunnycdn, or browse all integrations.
Put your agent on Bunnycdn
Sign in, connect Bunnycdn, and hand your agent the work. Your first week is free.
Try for free