Blazingcdn MCP server
io.github.BlazingCDN/blazingcdn-mcp·v0.1.6·2 starsManage BlazingCDN from AI agents: CDN zones, cache, metrics, domains, cloud storage and video CDN
2 stars64 downloads/wk
Reviews
Write oneNobody has reviewed Blazingcdn yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Blazingcdn tools (52, 20 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_custom_domainAttach one or more custom domains to an aCDN resource.
bulk_update_cdn_resourceswrite actionApply the same settings to several Anycast CDN resources (pull zones) at once.
create_bucketwrite actionCreate a new cloud storage bucket. Defaults to type 'cdn', which is REQUIRED for a bucket that will serve
create_cdn_resourcewrite actionCreate a new Anycast CDN resource (pull zone). Requires name, source and origin_url.
create_external_storagewrite actionConnect an external S3-compatible storage to use as a CDN origin.
create_vcdn_domainwrite actionAdd a domain to a Video CDN resource.
create_vcdn_resourcewrite actionCreate a new Video CDN resource. Provisioning is fast: the system_domain typically starts
delete_custom_domainwrite actionDetach and delete a custom domain from an aCDN resource. This cannot be undone.
delete_vcdn_resourcewrite actionDelete a Video CDN resource. This cannot be undone.
estimate_traffic_costEstimate the monthly cost of CDN traffic on the pay-as-you-go Flex plan (progressive tiers from
get_bucketGet details of one cloud storage bucket.
get_bucket_metricsGet usage statistics for cloud storage buckets over a period.
get_cdn_metricsGet Anycast CDN metrics for the whole account or a single resource.
get_cdn_resourceGet full details of one Anycast CDN resource (pull zone): origin, TTLs, compression, origin shield, domains, locations.
get_external_storageGet details of one external storage connection.
get_prometheus_metricsFetch Prometheus-format metrics for monitoring dashboards: source 'cdn' for Anycast CDN, 'cloud_storage' for Cloud Store.
get_storage_infoGet cloud storage account info (endpoints, usage).
get_vcdn_domainGet details of one Video CDN domain.
get_vcdn_files_totalGet total count and size of files stored on the Video CDN.
get_vcdn_ftp_settingsGet FTP import settings of a Video CDN resource.
get_vcdn_proxyGet proxy (origin fetch) settings of a Video CDN resource.
get_vcdn_resourceGet details of one Video CDN resource.
get_vcdn_settingsGet account-wide default Video CDN settings.
get_vcdn_statisticsGet Video CDN statistics. Reports:
list_auto_importsList content auto-import jobs of a Video CDN resource.
list_bucketsList all cloud storage buckets in the account.
list_cdn_resourcesList Anycast CDN resources (pull zones) in the account with their settings, domains and state.
list_custom_domainsList custom domains attached to an aCDN resource, including SSL status.
list_external_storagesList configured external (S3-compatible) storages used as CDN origins.
list_ftp_loginsList FTP/SFTP logins of a Video CDN resource.
list_system_dns_zonesList system DNS zones available for CDN domain names (used when creating aCDN resources).
list_vcdn_domainsList Video CDN domains, optionally filtered by name or SSL certificate.
list_vcdn_filesList files stored on the Video CDN, with filtering, sorting and pagination.
list_vcdn_resourcesList all Video CDN resources in the account.
manage_auto_importwrite actionCreate (omit auto_import_id) or update (pass auto_import_id) a content auto-import job of a vCDN resource.
manage_ftp_loginManage FTP/SFTP logins of a vCDN resource. action 'create' requires password;
purge_cachePurge cached content. With resource_id: purge that aCDN resource — everything (clear_all=true) or specific URLs.
search_custom_domainsMatch domain names against all custom domains in the account (which resource serves which domain).
search_docsSearch BlazingCDN documentation, how-to guides and product pages by keyword — e.g. 'image processing'
test_external_storage_connectionTest connectivity and credentials of an external storage configuration before saving it.
update_bucketwrite actionUpdate a cloud storage bucket's type or web index.
update_cdn_locationswrite actionUpdate per-location (URL path) cache rules of an aCDN resource. Each location supports: id (to update existing),
update_cdn_resourcewrite actionUpdate settings of an Anycast CDN resource (pull zone): caching/TTLs, compression, origin shield, HTTPS,
update_custom_domainwrite actionUpdate a custom domain of an aCDN resource: attach an SSL certificate or enable auto SSL (Let's Encrypt).
update_external_storagewrite actionUpdate an external storage connection.
update_vcdn_domainwrite actionUpdate a Video CDN domain. Settings keys: secret_primary / secret_secondary (link signature secrets;
update_vcdn_ftp_settingswrite actionUpdate FTP import settings (password) of a vCDN resource.
update_vcdn_proxywrite actionUpdate proxy (origin fetch) settings of a vCDN resource. Params: either bucket source (bucket_id/bucket_name,
update_vcdn_resourcewrite actionRename a Video CDN resource.
update_vcdn_settingswrite actionUpdate account-wide default Video CDN settings (all write-tested).
upload_vcdn_filewrite actionUpload a local file to a Video CDN resource. Files must be between 10 MB and 10 GB
warmup_cachePre-fetch (warm up) content into the aCDN resource cache for the given paths, optionally per compression method.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 19 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Blazingcdn compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 65% of 1,337 Media servers
- Tools
- 52
- the typical Media server has 7
- Tools that change things
- 38%
- typical: 4%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 70% of 715 Media servers
- Downloads a week
- 64
- more than 49% of 365 Media servers with a package
What its tools let an agent do: 30 read · 7 create · 12 change · 3 delete
Install Blazingcdn in Claude Code, Cursor or VS Code
Runs npx -y @blazingcdn/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add blazingcdn-mcp -- npx -y @blazingcdn/mcp
What the publisher says
From the Blazingcdn repository's README, as published. We do not edit it. Read it on GitHub
BlazingCDN MCP Server
Official Model Context Protocol server for BlazingCDN. Lets AI agents (Claude, Cursor, Windsurf and any other MCP client) manage your CDN: list and configure resources, purge and warm up cache, query traffic metrics, manage custom domains, cloud storage and the Video CDN.
BlazingCDN is a CDN for video, software & sports media — best for videos, streaming (HLS/DASH), software distribution, games and updates, images, audio, archives and other large files. Built for high-volume projects pushing 5 TB+ per month.
Highlights
- 52 tools covering Anycast CDN, cache operations, metrics, custom domains, Cloud Storage and Video CDN
- Safe by default — starts in read-only mode (plus cache purge/warmup); create/update and delete operations are opt-in via environment flags
- No install required — runs with npx
- Talks directly to the BlazingCDN API (wapi.blazingcdn.com) with your API token; nothing else sits in between
Getting an account and API token
- Sign up at blazingcdn.com — every new account starts with a 14-day trial. The trial is time-limited only: there is no free traffic included, traffic used during the trial is billed at the regular $5/TB rate.
- Top up your balance with at least $10 right after signing up so your account doesn't go negative while you test.
- Create an API access token: in the BlazingCDN panel open API → create new API credentials (or POST /api/v1/access_tokens).
Pricing (Flex plan)
After the trial you are on the pay-as-you-go Flex plan with a $25/month minimum, which covers your first 5 TB. Traffic is billed on a progressive scale:
All plans include custom domains, unlimited requests, origin shield, URL signatures, free SSL and geo allow/block lists — no per-feature surcharges. Pushing more than 100 TB/month? Contact BlazingCDN to request custom volume pricing.
Quick start
Claude Desktop — one-click install (no terminal needed)
Download the latest .mcpb bundle from Releases and double-click it — Claude Desktop asks for your API token and shows two checkboxes: Allow changes (create and change CDN settings) and Allow deleting (custom domains and Video CDN resources). Both are off by default, so the server starts read-only. Node.js is not required.
Claude Code
claude mcp add blazingcdn --env BLAZINGCDN_API_TOKEN=your-token -- npx -y @blazingcdn/mcpClaude Desktop / Cursor / Windsurf
Add to your MCP configuration (claudedesktopconfig.json, .cursor/mcp.json, etc.):
{
"mcpServers": {
"blazingcdn": {
"command": "npx",
"args": ["-y", "@blazingcdn/mcp"],
"env": {
"BLAZINGCDN_API_TOKEN": "your-token"
}
}
}
}Running from GitHub instead of npm also works: replace "args" with ["-y", "github:BlazingCDN/BlazingCDN-MCP"].
Configuration
Permission model
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Blazingcdn: common questions
- Is Blazingcdn MCP server safe?
- Mostly: it is graded B (82/100). Read the Blazingcdn safety report
- How do I install Blazingcdn?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Blazingcdn need an API key?
- Yes. The registry entry asks for
BLAZINGCDN_API_TOKEN. - Is Blazingcdn maintained?
- The last commit was 51 days ago (2026-09-14). The latest release is v0.1.6.
- What can I use instead of Blazingcdn?
- Servers from other publishers that do the same job: Katto MCP server, Remove AI Watermarks MCP server and Openshorts MCP server.
- How does Blazingcdn compare with other Media MCP servers?
- safety score 82/100 (higher than 65% of 1,337 Media servers); tools 52 (the typical Media server has 7); tools that change things 38% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Blazingcdn
Same job from other publishers: the closest match first, then the best rated.
- KattoAI video clipping MCP: long videos and podcasts into scored, captioned 9:16 shorts.5.0(1)GrowingB
- Remove AI WatermarksIdentify and remove AI watermarks and provenance metadata from your own images and video.not reviewedWidely usedA
OpenshortsTurn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.not reviewedEstablishedA- FFmpegTrim, convert, resize, compress, and remix audio and video.not reviewedEstablishedA
KinocutGuardrailed video editing for AI agents: FFmpeg, captions, effects, Hyperframes, and receipts.not reviewedEstablishedB