CDN.MN Review: The Image CDN Your AI Coding Agent Can Install
CDN.MN is a pull-through image CDN designed so an AI coding agent — Claude Desktop, Cursor, or any MCP-capable client — can install it end-to-end from a single prompt, with no media migration and no card required to prove it works on a real site. The agent connects through the MCP server (or reads the SKILL.md instruction file), prepares the integration on a branch, verifies it in preview, and hands a human the production actions (billing change, DNS switch) as an approval gate rather than a fait accompli. Start with $5 in credits at signup (no card) plus another $5 when you add a payment method — a real evaluation on-ramp, not a time-limited trial.
tools.cafe Editorial
Reviewing CDN.MN · Published August 15, 2026 · 8 min read
Key takeaways
- 1.Agent-installable via MCP or the agent SKILL — a Claude Desktop, Cursor, or other MCP-capable agent can discover, provision, verify, and prepare the CDN integration on a branch before the owner even signs in
- 2.Bounded agent authority: short-lived scoped credentials (never a master key), human approval on billing (always) with per-permission gates on production DNS, origin changes, and destructive actions, plus audit logs on every step
- 3.Pull-through architecture keeps your existing origin, image paths, and source files — no media migration, no CMS change, no re-upload required
- 4.Automatic WebP + AVIF conversion, resize, compression, and global edge caching handled per-request — no build-time transform step
- 5.Multiple control surfaces (MCP, agent SKILL, OpenAPI, CLI, SDK, dashboard) plus a pay-as-you-go tier with $5 signup credit and no time-limited trial — manual setup is fully supported for teams not using an agent
Where CDN.MN Fits — An Image CDN Built to Be Installed by an Agent
Every mainstream image CDN — Cloudinary, imgix, Bunny Optimizer, Cloudflare Images — was designed for a human developer to install by hand: read the docs, generate API keys, wire up a URL rewriter, update the CMS, run through a staging QA pass, flip DNS. That flow works if you have a spare afternoon and a developer to spend on it. It falls over the moment you try to hand it to an AI coding agent, because the agent needs a master API key it should not have, a manual DNS change it cannot verify, and a series of approval decisions that only exist in a human head. CDN.MN is the first image CDN that inverts that assumption. The primary interface is an AI agent, and the whole product surface — MCP server, agent SKILL, OpenAPI, CLI, SDK — is designed to be discovered and driven by a Claude Desktop, Cursor, or other MCP-capable client. The dashboard exists for human-driven workflows, but it is not the differentiator. The differentiator is that a coding agent can analyse a public site, provision a temporary workspace, configure and verify the origin, activate a delivery hostname, and prepare the integration on a branch — all before the site owner even signs in.
How the Agent Install Actually Runs
In practice, the agent-install flow is one prompt away. Point an MCP-capable agent at CDN.MN and ask it to add image optimization to your site. The agent connects through the MCP server (or reads the SKILL.md instruction file), parses your project's framework configuration, prepares the integration on a branch, and verifies that images resolve, formats convert correctly (WebP, AVIF), caching behaves as expected, and existing tests still pass. All of that happens against a preview environment, not production. When the preview looks right, the agent presents a small set of production actions — the billing change to move from evaluation to a paid plan, the DNS switch to route real traffic through the delivery hostname — as an approval gate. A human clicks approve, and the change goes live. Roll back if the metrics look off. Nothing about that flow requires the agent to hold a long-lived master API key or make an irreversible decision unsupervised. For a solo developer or a small web team where the AI agent is already the primary interface for touching infrastructure, the cost of 'add an image CDN' changes from a project scoped in hours to a prompt scoped in minutes.
The obvious objection to letting an agent install a piece of infrastructure is: what stops the agent from making expensive or irreversible decisions? CDN.MN's answer is a set of concrete guardrails that are visible from the moment the agent starts a workspace. Credentials are short-lived and task-scoped, not master keys. If an agent needs to provision an endpoint, it gets a credential scoped to that action, valid for the duration of the task. Anything billing-related — moving from evaluation to a paid plan, upgrading tiers, adding a payment method — always requires a human approval gate; the agent cannot spend on your behalf without an explicit click. Production DNS, origin changes, and destructive actions are permission-scoped: the owner chooses, per permission, whether a trusted agent acts on its own or waits for approval, with sensible defaults that keep the sharp edges gated until they're explicitly delegated. Every action the agent takes is written to an audit log the owner can inspect and, if needed, roll back. That combination — scoped short-lived credentials, always-gated billing, per-permission control over production changes, preview-before-production, and full audit logs — is what makes 'agent-installable infra' something a security-conscious team can actually accept, rather than a marketing bullet.
Pull-Through, Not Migrate-Through
The second reason CDN.MN is easy for an agent to install is that nothing has to move. It's a pull-through CDN: your images stay wherever they are today — S3, your CMS, a static site's build output, WordPress uploads — and CDN.MN fetches them on demand from a verified origin, converts to WebP or AVIF as appropriate for the requesting browser, resizes and compresses per request, caches the optimized variant at the edge, and serves it globally. That matters for two reasons. First, it means no CMS rewrite, no re-upload, no bulk migration script, and no risk of breaking existing image URLs — the integration is additive rather than destructive. Second, it means an agent can install CDN.MN without ever touching your source files, which sharply narrows the blast radius of anything the agent gets wrong. On the optimization side, the actual work is standard-issue for modern image CDNs but complete: WebP and AVIF conversion, resize and compression per request, global edge caching, and a dashboard for requests, bytes delivered, cache hit rate, and transformation counts. Nothing surprising — which is the point. The novelty is in how it gets installed, not what it does at runtime.
Where Free Ends and Paid Begins
The pricing ladder maps cleanly to how a real site scales up. Pay-as-you-go starts free with $5 in credits at signup (no card required) plus another $5 when you add a payment method. That covers 1 endpoint, a cdn.mn subdomain, and images up to 50 MB per file — enough to prove the integration end-to-end on a real site before spending a dollar. Growth, at $39/mo, is the first production tier: 3 endpoints, images up to 150 MB, 60 GB delivery, and 50,000 transformations per month, plus automated cache management. It's priced for a growing production site running a small number of hostnames. Business, at $149/mo, is the tier the vendor points teams toward (marked POPULAR on the pricing page): 10 endpoints, 250 MB per image, 250 GB delivery, 150,000 transforms, team members, and logs export — the right size for agencies and teams with multiple sites. Video, at $299/mo, is still marked early access: 3 endpoints, files up to 5 GB, 800 GB delivery included, with own-domain delivery coming soon. Enterprise is a custom contract with unlimited endpoints, custom domains, volume delivery rates, SSO, and dedicated support with SLA options. Agencies with five or more paid workspaces get a 20% discount across all paid plans. The honest read: Pay-as-you-go is a genuine evaluation on-ramp, Growth is priced for a real production site, and Business is where multi-hostname or multi-site teams should size themselves from the start rather than upgrading under load.
tools.cafe Editorial Ratings
Who is CDN.MN for?
Best for
Web teams and coding-agent workflows that want an image CDN a Claude Desktop, Cursor, or other MCP-capable agent can install end-to-end, with always-gated billing and controllable per-permission approval on production changes. Pull-through simplicity means teams keeping their existing origin and image paths get an additive integration rather than a migration.
Not ideal for
Teams needing a single general-purpose CDN that also caches HTML, JS, and static assets in one place, or shops that want deeply custom image processing beyond WebP/AVIF/resize/compress. Also not the right fit today for enterprise video-heavy workloads — the Video tier is still marked early access.
Pros and cons
Editorial rating
tools.cafe Editorial Rating
Updated
Aug 15, 2026
Verdict
CDN.MN is the first image CDN designed from the ground up for AI-agent installation, and every architectural decision reinforces that thesis: pull-through so nothing has to migrate, MCP server plus agent SKILL so an agent can discover the service without instructions, scoped short-lived credentials so the agent never holds a master key, always-gated billing plus per-permission control on production changes so there are no expensive or destructive surprises, and rollback so a bad integration can be backed out cleanly. For a solo developer or a small web team where a Claude Desktop or Cursor agent is already the primary interface for infrastructure work, the cost of 'add an image CDN' changes from a project into a prompt. Start on Pay-as-you-go: $5 credit at signup, no card required, another $5 when you add one. The workflow is three steps: 1. In Claude Desktop, Cursor, or another MCP-capable client, point your agent at CDN.MN and ask it to add image optimization to your site — it prepares the integration on a branch and verifies it in preview 2. Approve the production actions (billing change, DNS switch) when the preview looks right, and promote to production 3. Move to Growth ($39/mo) when the credit runs out and you're shipping real traffic; move to Business ($149/mo) when you cross the 3-endpoint or 60 GB delivery threshold, rather than after That is the whole path. Manual dashboard setup is available if you'd rather drive it yourself — but if you already have an MCP-capable agent open, the difference between reading a docs page and running the install is one prompt.