MCP.Market

Blazingcdn MCP server

by BlazingCDN·io.github.BlazingCDN/blazingcdn-mcp·v0.1.6·2 stars

Manage BlazingCDN from AI agents: CDN zones, cache, metrics, domains, cloud storage and video CDN

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

2 stars64 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • add_custom_domain

    Attach one or more custom domains to an aCDN resource.

  • bulk_update_cdn_resourceswrite action

    Apply the same settings to several Anycast CDN resources (pull zones) at once.

  • create_bucketwrite action

    Create a new cloud storage bucket. Defaults to type 'cdn', which is REQUIRED for a bucket that will serve

  • create_cdn_resourcewrite action

    Create a new Anycast CDN resource (pull zone). Requires name, source and origin_url.

  • create_external_storagewrite action

    Connect an external S3-compatible storage to use as a CDN origin.

  • create_vcdn_domainwrite action

    Add a domain to a Video CDN resource.

  • create_vcdn_resourcewrite action

    Create a new Video CDN resource. Provisioning is fast: the system_domain typically starts

  • delete_custom_domainwrite action

    Detach and delete a custom domain from an aCDN resource. This cannot be undone.

  • delete_vcdn_resourcewrite action

    Delete a Video CDN resource. This cannot be undone.

  • estimate_traffic_cost

    Estimate the monthly cost of CDN traffic on the pay-as-you-go Flex plan (progressive tiers from

  • get_bucket

    Get details of one cloud storage bucket.

  • get_bucket_metrics

    Get usage statistics for cloud storage buckets over a period.

  • get_cdn_metrics

    Get Anycast CDN metrics for the whole account or a single resource.

  • get_cdn_resource

    Get full details of one Anycast CDN resource (pull zone): origin, TTLs, compression, origin shield, domains, locations.

  • get_external_storage

    Get details of one external storage connection.

  • get_prometheus_metrics

    Fetch Prometheus-format metrics for monitoring dashboards: source 'cdn' for Anycast CDN, 'cloud_storage' for Cloud Store.

  • get_storage_info

    Get cloud storage account info (endpoints, usage).

  • get_vcdn_domain

    Get details of one Video CDN domain.

  • get_vcdn_files_total

    Get total count and size of files stored on the Video CDN.

  • get_vcdn_ftp_settings

    Get FTP import settings of a Video CDN resource.

  • get_vcdn_proxy

    Get proxy (origin fetch) settings of a Video CDN resource.

  • get_vcdn_resource

    Get details of one Video CDN resource.

  • get_vcdn_settings

    Get account-wide default Video CDN settings.

  • get_vcdn_statistics

    Get Video CDN statistics. Reports:

  • list_auto_imports

    List content auto-import jobs of a Video CDN resource.

  • list_buckets

    List all cloud storage buckets in the account.

  • list_cdn_resources

    List Anycast CDN resources (pull zones) in the account with their settings, domains and state.

  • list_custom_domains

    List custom domains attached to an aCDN resource, including SSL status.

  • list_external_storages

    List configured external (S3-compatible) storages used as CDN origins.

  • list_ftp_logins

    List FTP/SFTP logins of a Video CDN resource.

  • list_system_dns_zones

    List system DNS zones available for CDN domain names (used when creating aCDN resources).

  • list_vcdn_domains

    List Video CDN domains, optionally filtered by name or SSL certificate.

  • list_vcdn_files

    List files stored on the Video CDN, with filtering, sorting and pagination.

  • list_vcdn_resources

    List all Video CDN resources in the account.

  • manage_auto_importwrite action

    Create (omit auto_import_id) or update (pass auto_import_id) a content auto-import job of a vCDN resource.

  • manage_ftp_login

    Manage FTP/SFTP logins of a vCDN resource. action 'create' requires password;

  • purge_cache

    Purge cached content. With resource_id: purge that aCDN resource — everything (clear_all=true) or specific URLs.

  • search_custom_domains

    Match domain names against all custom domains in the account (which resource serves which domain).

  • search_docs

    Search BlazingCDN documentation, how-to guides and product pages by keyword — e.g. 'image processing'

  • test_external_storage_connection

    Test connectivity and credentials of an external storage configuration before saving it.

  • update_bucketwrite action

    Update a cloud storage bucket's type or web index.

  • update_cdn_locationswrite action

    Update per-location (URL path) cache rules of an aCDN resource. Each location supports: id (to update existing),

  • update_cdn_resourcewrite action

    Update settings of an Anycast CDN resource (pull zone): caching/TTLs, compression, origin shield, HTTPS,

  • update_custom_domainwrite action

    Update a custom domain of an aCDN resource: attach an SSL certificate or enable auto SSL (Let's Encrypt).

  • update_external_storagewrite action

    Update an external storage connection.

  • update_vcdn_domainwrite action

    Update a Video CDN domain. Settings keys: secret_primary / secret_secondary (link signature secrets;

  • update_vcdn_ftp_settingswrite action

    Update FTP import settings (password) of a vCDN resource.

  • update_vcdn_proxywrite action

    Update proxy (origin fetch) settings of a vCDN resource. Params: either bucket source (bucket_id/bucket_name,

  • update_vcdn_resourcewrite action

    Rename a Video CDN resource.

  • update_vcdn_settingswrite action

    Update account-wide default Video CDN settings (all write-tested).

  • upload_vcdn_filewrite action

    Upload a local file to a Video CDN resource. Files must be between 10 MB and 10 GB

  • warmup_cache

    Pre-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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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

  1. 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.
  2. Top up your balance with at least $10 right after signing up so your account doesn't go negative while you test.
  3. 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/mcp

Claude 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.

  • Katto
    AI video clipping MCP: long videos and podcasts into scored, captioned 9:16 shorts.
    B
  • Remove AI Watermarks
    Identify and remove AI watermarks and provenance metadata from your own images and video.
    A
  • Openshorts
    Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.
    A
  • FFmpeg
    Trim, convert, resize, compress, and remix audio and video.
    A
  • Kinocut
    Guardrailed video editing for AI agents: FFmpeg, captions, effects, Hyperframes, and receipts.
    B