Skip to main content
Glama

bunnycdn-mcp

MCP-Server für BunnyCDN — zur Verwaltung von Pull-Zonen, DNS, Storage, Video-Streaming, Edge-Scripting, Sicherheit und Magic Containers direkt über Ihren KI-Assistenten.

Funktionen

Tool

Beschreibung

Datenquelle

bunny_get_account

Kontodetails und Guthaben abrufen

bunny.net API

bunny_get_billing_summary

Abrechnungsübersicht mit Gebühren abrufen

bunny.net API

bunny_get_statistics

CDN-Statistiken abrufen (Bandbreite, Anfragen, Cache-Trefferquote)

bunny.net API

bunny_global_search

In allen Ressourcen suchen

bunny.net API

bunny_purge_url

Eine URL aus dem CDN-Cache entfernen

bunny.net API

bunny_list_regions

CDN-Edge-Regionen auflisten

bunny.net API

bunny_list_countries

Länder für Geo-Blocking auflisten

bunny.net API

bunny_list_pull_zones

Pull-Zonen mit Suche und Paginierung auflisten

bunny.net API

bunny_get_pull_zone

Details der Pull-Zone abrufen

bunny.net API

bunny_create_pull_zone

Pull-Zone erstellen

bunny.net API

bunny_update_pull_zone

Einstellungen der Pull-Zone aktualisieren

bunny.net API

bunny_delete_pull_zone

Pull-Zone löschen

bunny.net API

bunny_purge_pull_zone_cache

Gesamten Pull-Zone-Cache leeren

bunny.net API

bunny_manage_pull_zone_hostnames

Benutzerdefinierte Hostnamen hinzufügen oder entfernen

bunny.net API

bunny_manage_edge_rules

Edge-Regeln hinzufügen, aktualisieren, löschen oder umschalten

bunny.net API

bunny_list_dns_zones

DNS-Zonen auflisten

bunny.net API

bunny_get_dns_zone

DNS-Zone mit allen Einträgen abrufen

bunny.net API

bunny_create_dns_zone

DNS-Zone erstellen

bunny.net API

bunny_update_dns_zone

Einstellungen der DNS-Zone aktualisieren

bunny.net API

bunny_delete_dns_zone

DNS-Zone löschen

bunny.net API

bunny_manage_dns_record

DNS-Einträge hinzufügen, aktualisieren oder löschen

bunny.net API

bunny_get_dns_statistics

DNS-Abfragestatistiken abrufen

bunny.net API

bunny_list_storage_zones

Storage-Zonen auflisten

bunny.net API

bunny_get_storage_zone

Details der Storage-Zone abrufen

bunny.net API

bunny_create_storage_zone

Storage-Zone erstellen

bunny.net API

bunny_get_storage_zone_statistics

Nutzungsstatistiken der Storage-Zone abrufen

bunny.net API

bunny_list_storage_files

Dateien und Verzeichnisse auflisten

Storage API

bunny_download_storage_file

Dateiinhalt herunterladen

Storage API

bunny_delete_storage_file

Datei oder Verzeichnis löschen

Storage API

bunny_list_video_libraries

Video-Bibliotheken auflisten

bunny.net API

bunny_get_video_library

Bibliotheksdetails abrufen

bunny.net API

bunny_create_video_library

Video-Bibliothek erstellen

bunny.net API

bunny_update_video_library

Bibliothekseinstellungen aktualisieren

bunny.net API

bunny_list_videos

Videos mit Suche und Paginierung auflisten

Stream API

bunny_get_video

Videodetails abrufen

Stream API

bunny_create_video

Videoobjekt erstellen, optional von URL abrufen

Stream API

bunny_update_video

Videometadaten aktualisieren

Stream API

bunny_delete_video

Video löschen

Stream API

bunny_get_video_statistics

Aufrufstatistiken abrufen

Stream API

bunny_get_video_heatmap

Aufmerksamkeits-Heatmap-Daten abrufen

Stream API

bunny_reencode_video

Video neu kodieren

Stream API

bunny_list_collections

Video-Collections auflisten

Stream API

bunny_get_collection

Collection-Details abrufen

Stream API

bunny_manage_collection

Collections erstellen, aktualisieren oder löschen

Stream API

bunny_list_edge_scripts

Edge-Skripte auflisten

bunny.net API

bunny_get_edge_script

Skriptdetails abrufen

bunny.net API

bunny_get_edge_script_code

Quellcode des Skripts abrufen

bunny.net API

bunny_set_edge_script_code

Skriptcode hochladen (als Entwurf gespeichert)

bunny.net API

bunny_manage_edge_script

Skripte erstellen, aktualisieren oder löschen

bunny.net API

bunny_publish_edge_script

Release auf Edge-Servern veröffentlichen

bunny.net API

bunny_manage_edge_script_variables

Umgebungsvariablen und Secrets verwalten

bunny.net API

bunny_list_shield_zones

Shield-Sicherheitszonen auflisten

bunny.net API

bunny_get_shield_zone

Zone anhand der Shield-Zonen-ID oder Pull-Zonen-ID abrufen

bunny.net API

bunny_get_waf_rules

WAF-Regeln und -Profile abrufen

bunny.net API

bunny_manage_waf_custom_rule

Benutzerdefinierte WAF-Regeln erstellen, aktualisieren oder löschen

bunny.net API

bunny_list_rate_limit_rules

Rate-Limiting-Regeln auflisten

bunny.net API

bunny_manage_rate_limit_rule

Rate-Limit-Regeln erstellen, aktualisieren oder löschen

bunny.net API

bunny_get_shield_metrics

Übersicht der Sicherheitsmetriken abrufen

bunny.net API

bunny_get_bot_detection

Bot-Erkennungseinstellungen abrufen oder aktualisieren

bunny.net API

bunny_list_mc_apps

Magic-Container-Anwendungen auflisten

bunny.net API

bunny_get_mc_app

Anwendungsdetails abrufen

bunny.net API

bunny_get_mc_app_overview

App-Übersicht mit Echtzeitmetriken abrufen

bunny.net API

bunny_manage_mc_app

Anwendungen erstellen, aktualisieren oder löschen

bunny.net API

bunny_mc_app_lifecycle

Anwendungen bereitstellen, die Bereitstellung aufheben oder neu starten

bunny.net API

bunny_list_mc_registries

Container-Registries auflisten

bunny.net API

bunny_list_mc_regions

Deployment-Regionen auflisten

bunny.net API

bunny_get_mc_app_statistics

Anwendungsstatistiken abrufen

bunny.net API

bunny_get_origin_errors

Origin-Fehlerprotokolle für eine Pull-Zone abrufen

bunny.net API

Datenquellen: Tools, die mit Storage API gekennzeichnet sind, erfordern BUNNY_STORAGE_KEY. Tools, die mit Stream API gekennzeichnet sind, erfordern BUNNY_STREAM_KEY. Alle anderen Tools verwenden BUNNY_API_KEY.

Related MCP server: Cloudflare Control

Voraussetzungen

  • Node.js >= 18

  • Ein bunny.net-Konto mit einem API-Schlüssel

  • Optional: API-Schlüssel der Stream-Bibliothek (für Video-Tools)

  • Optional: Storage-Zone-Passwort (für Datei-Tools)

Einrichtung

Keine Installation erforderlich — konfigurieren Sie einfach Ihren MCP-Client:

Fügen Sie Folgendes zu .vscode/mcp.json hinzu:

{
  "servers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}

Fügen Sie Folgendes zu .cursor/mcp.json hinzu:

{
  "mcpServers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}

Fügen Sie Folgendes zu ~/.codeium/windsurf/mcp_config.json hinzu:

{
  "mcpServers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}

Fügen Sie Folgendes zu claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}
claude mcp add --transport stdio bunnycdn -- npx -y bunnycdn-mcp

Oder fügen Sie Folgendes zu .mcp.json hinzu (mit dem Team geteilt):

{
  "mcpServers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}

Fügen Sie Folgendes zu settings.json hinzu:

{
  "context_servers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}

Öffnen Sie Einstellungen → Tools → AI Assistant → MCP, klicken Sie auf + und fügen Sie Folgendes ein:

{
  "mcpServers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}
gemini mcp add bunnycdn -- npx -y bunnycdn-mcp

Oder fügen Sie Folgendes zu ~/.gemini/settings.json hinzu:

{
  "mcpServers": {
    "bunnycdn": {
      "command": "npx",
      "args": ["-y", "bunnycdn-mcp"],
      "env": {
        "BUNNY_API_KEY": "your-api-key"
      }
    }
  }
}

Jeder MCP-Client, der den stdio-Transport unterstützt, kann diesen Server verwenden. Der Befehl lautet:

npx -y bunnycdn-mcp

Siehe die vollständige Liste der MCP-Clients.

Optionale Umgebungsvariablen

Variable

Beschreibung

BUNNY_STREAM_KEY

API-Schlüssel der Video-Bibliothek — aktiviert Stream-Video- und Collection-Tools

BUNNY_STORAGE_KEY

Storage-Zone-Passwort — aktiviert Storage-Datei-Tools

BUNNY_STORAGE_REGION

Storage-Regionscode (Standard: leer für Falkenstein)

BUNNY_STORAGE_ZONE

Name der Standard-Storage-Zone

Fügen Sie diese dem env-Block in Ihrer MCP-Client-Konfiguration oben hinzu.

Lokale Entwicklung

git clone https://github.com/anvme/bunnycdn-mcp.git
cd bunnycdn-mcp
npm install
npm test
node index.js

So funktioniert es

Dieser MCP-Server verbindet sich über Ihren API-Schlüssel mit der bunny.net API. Je nachdem, welche API-Schlüssel bereitgestellt werden, registriert er bis zu 68 Tools:

  • Kern-Tools (55 Tools) — immer verfügbar mit BUNNY_API_KEY

  • Stream-Tools (11 Tools) — registriert, wenn BUNNY_STREAM_KEY gesetzt ist

  • Storage-Datei-Tools (3 Tools) — registriert, wenn BUNNY_STORAGE_KEY gesetzt ist

Alle Leseoperationen werden zur Leistungssteigerung mit einer kurzen TTL im Arbeitsspeicher zwischengespeichert. Jedes Tool enthält MCP-Annotationen (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), sodass Clients fundierte Entscheidungen über die Freigabe von Tools treffen können.

Lizenz

MIT

A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to manage Cloudflare resources through natural language, including DNS records, zone management, Workers KV storage, cache purging, and analytics. Supports comprehensive Cloudflare operations with secure API token authentication.
    13
    2
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Cloudflare infrastructure including DNS records, cache purging, SSL settings, Workers, and analytics through the Cloudflare API. Eliminates dashboard context-switching by allowing natural language control of domain management and infrastructure operations.
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Cloudways infrastructure, including servers, applications, monitoring, and security via the Cloudways API.

View all related MCP servers

Related MCP Connectors

  • Manage your Vidalytics videos and analytics from your AI assistant.

  • AI-powered design and management for Webflow Sites

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Digitizers/bunny-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server