Connect your account, then chat with AI to run tools.
Manage bunny.net pull zones, DNS zones and records, cache purges, and billing from chat — for CDN ops, DNS changes, and edge cache invalidation.
Try this workflow
Check account balance
What is my current bunny.net account balance and recent billing records?
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
DevOps Engineers, Web Developers, Site Reliability Engineers, Platform Teams
Check account balance
Billing endpoint — no parameters.
What is my current bunny.net account balance and recent billing records?
List pull zones
List branch of get_pull_zones.
List all bunny.net pull zones on my account and summarize names and origin URLs.
Purge cached asset
Cache invalidation — full URL required.
Purge https://cdn.example.com/assets/app.js from bunny.net CDN cache so visitors get the latest file.
Add DNS A record
DNS record upsert — zone_id plus payload.
In bunny.net DNS zone 12345, add an A record named www pointing to 203.0.113.10 with TTL 300.
What is bunny.net MCP?
bunny.net MCP connects your bunny.net Account API Key to AI assistants so you can manage CDN pull zones, DNS hosting, cache purges, and view billing from chat.
Where do I get an API key?
Sign in at dash.bunny.net, open Account → API Keys, and copy your Account API Key. Paste it when connecting bunny.net in MCPBundles.
Can agents change my CDN configuration?
Yes — upsert and delete tools can create or remove pull zones, DNS zones, and DNS records. Read tools list resources without making changes.
Domain knowledge for bunny.net — workflow patterns, data models, and gotchas for your AI agent.
Edge CDN and DNS platform (api.bunny.net). Authenticate with the Account API Key from dash.bunny.net → Account → API Keys.
| Intent | Tool | Required inputs |
|---|---|---|
| Balance / invoices | get_billing | none |
| List CDN zones | get_pull_zones | omit id |
| One pull zone | get_pull_zones | id |
| Create pull zone | upsert_pull_zone | payload with Name |
| Update pull zone | upsert_pull_zone | id + payload |
| DNS zone inventory | get_dns_zones | omit id |
| Add DNS zone | upsert_dns_zone | payload with Domain |
| DNS record change | upsert_dns_record | zone_id + payload |
| Purge cache | purge_url | full url |
Permanently delete a DNS record from a bunny.net DNS zone.
Permanently delete a bunny.net DNS zone by numeric id.
Permanently delete a bunny.net pull zone by numeric id.
Get bunny.net account billing: current balance and billing records. Use this for spend tracking and reconciliation. No parameters required.
List or fetch bunny.net DNS zones. Omit id to list zones (page, perPage, search). Pass id to retrieve one zone including its DNS records.
List or fetch bunny.net CDN pull zones. Omit id to list pull zones (supports page, perPage, search). Pass id to retrieve one pull zone by numeric id.
Purge a cached URL from bunny.net CDN edge caches. Requires the full URL to purge. Optional async waits for completion; exactPath controls trailing-sl...
Add or update a DNS record inside a bunny.net DNS zone. Requires zone_id and payload. Omit record id to add (PUT); pass id to update (POST).
Create or update a bunny.net DNS zone. Omit id to add a zone (payload must include Domain). Pass id to update zone settings such as custom nameservers...
Create or update a bunny.net pull zone. Omit id to create (payload must include Name; OriginUrl is commonly set). Pass id to update settings on an exi...
bunny.net MCP connects your bunny.net Account API Key to AI assistants so you can manage CDN pull zones, DNS hosting, cache purges, and view billing from chat.
Sign in at dash.bunny.net, open Account → API Keys, and copy your Account API Key. Paste it when connecting bunny.net in MCPBundles.
Yes — upsert and delete tools can create or remove pull zones, DNS zones, and DNS records. Read tools list resources without making changes.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/bunny-inc. Authentication is handled automatically.
bunny.net provides 10 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
bunny.net uses API Key. bunny.net requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect bunny.net to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/bunny-incThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
bunny.net and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More developer tools integrations you might like
Official Model Context Protocol Registry for discovering published MCP servers, their versions, depl...
Manage caching and performance settings. Purge cache globally or by URL, configure SSL/TLS settings ...
Analyze CIDR networks, calculate subnet details, and check IP membership. Supports IPv4 and IPv6. Pu...
Smartwaiver is a digital waiver solution that enables businesses to create, sign, and manage waivers...
Docuseal is an API service that enables businesses to seamlessly create, manage, and integrate docum...
Nylas is a communications API platform that enables developers to integrate email, calendar, and con...