Bunny.net MCP Server
Bunny.net MCP-Server
Benutzerdefinierter MCP-Server für Bunny.net-APIs — Stream/Video, Storage, CDN Pull Zones und DNS.
Tools (insgesamt 35)
Stream/Video-API (13 Tools)
stream_list_videos— Videos in einer Bibliothek auflistenstream_get_video— Videodetails abrufenstream_create_video— Videoobjekt erstellenstream_update_video— Videoeigenschaften aktualisierenstream_delete_video— Video löschenstream_get_heatmap— Heatmap zum Zuschauer-Engagementstream_add_caption— Untertitelspur hinzufügenstream_delete_caption— Untertitelspur entfernenstream_set_thumbnail— Videovorschaubild festlegenstream_reencode_video— Video neu kodierenstream_list_collections— Sammlungen auflistenstream_create_collection— Sammlung erstellenstream_delete_collection— Sammlung löschen
Storage-API (4 Tools)
storage_list_files— Dateien/Verzeichnisse auflistenstorage_download_file— Dateiinhalt herunterladenstorage_upload_file— Datei hochladen (base64)storage_delete_file— Datei/Verzeichnis löschen
CDN Pull Zone-API (10 Tools)
cdn_list_pullzones— Pull Zones auflistencdn_get_pullzone— Pull Zone-Details abrufencdn_create_pullzone— Pull Zone erstellencdn_update_pullzone— Pull Zone aktualisierencdn_delete_pullzone— Pull Zone löschencdn_purge_cache— Zwischengespeicherten Inhalt löschencdn_add_allowed_referer— Erlaubten Referer hinzufügencdn_remove_allowed_referer— Erlaubten Referer entfernencdn_add_blocked_referer— Blockierten Referer hinzufügencdn_remove_blocked_referer— Blockierten Referer entfernen
DNS-API (8 Tools)
dns_list_zones— DNS-Zonen auflistendns_get_zone— Zonendetails abrufendns_create_zone— DNS-Zone erstellendns_update_zone— Zoneneinstellungen aktualisierendns_delete_zone— DNS-Zone löschendns_add_record— DNS-Eintrag hinzufügendns_update_record— DNS-Eintrag aktualisierendns_delete_record— DNS-Eintrag löschendns_enable_dnssec— DNSSEC aktivierendns_disable_dnssec— DNSSEC deaktivieren
Einrichtung
1. Build
cd /Volumes/taufik/Kerjaan/custom-MCP/bunny-mcp
npm install
npm run build2. Zu Claude Code hinzufügen
Zu ~/.claude/settings.json hinzufügen:
{
"mcpServers": {
"bunny": {
"command": "node",
"args": ["/Volumes/taufik/Kerjaan/custom-MCP/bunny-mcp/dist/index.js"],
"env": {
"BUNNY_API_KEY": "your-account-api-key",
"BUNNY_STREAM_API_KEY": "your-stream-library-api-key"
}
}
}
}3. Umgebungsvariablen
Variable | Beschreibung | Fundort |
| Account-API-Schlüssel | bunny.net Dashboard > Account > API Key |
| Stream-Bibliotheks-API-Schlüssel | bunny.net > Stream > Library > API Key |
Die Storage-API verwendet Passwörter pro Zone, die als Tool-Parameter (storagePassword) übergeben werden.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/fullstuckdev/bunny-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server