Головні звуки українського ІТ. Вгадаєш всі? 👉

"Slow site? Don't optimize it yourself." NIC.UA co-founder creates CDN that can be connected by an AI agent. How CDN.MN works

Founder of CDN Minified (CDN.MN) Andriy Khvetkevych suggests that website owners not waste time on manual image migration and optimization, but entrust it to an AI coding agent. The agent can analyze the site, create a temporary workspace, configure the CDN and prepare the integration even before the owner registers an account.

Leave a comment
"Slow site? Don't optimize it yourself." NIC.UA co-founder creates CDN that can be connected by an AI agent. How CDN.MN works

Founder of CDN Minified (CDN.MN) Andriy Khvetkevych suggests that website owners not waste time on manual image migration and optimization, but entrust it to an AI coding agent. The agent can analyze the site, create a temporary workspace, configure the CDN and prepare the integration even before the owner registers an account.

We tell you how the new product of the co-founder of NIC.UA works and where a person is still needed in this autonomy.

From automatic domain registration to infrastructure for agents

In 2007, Andriy Khvetkevych, together with Serhiy Bulakh, founded NIC.UA.

As the company says on its website, they were the first in Ukraine to create software that fully automated domain registration.

CDN.MN continues the same automation logic, but for a new type of user — an AI agent.

«Previously, we built the Internet infrastructure so that a person could order a service in a few clicks. Now, sites are increasingly creating coding agents. They also need domains, DNS, CDN, and other services, but the usual registration form is an unnecessary obstacle for them,» explains Khvetkevych.

The production version of CDN.MN was launched on July 21, 2026. At the time of launch, the product already had an account, billing, site analyzer, and open interfaces for connecting agents: MCP server, SKILL.md, OpenAPI, CLI, and SDK.

What exactly does CDN.MN do?

CDN.MN is a pull-through CDN for images. The owner does not need to migrate the media library or change the CMS. The original files remain on the current hosting, and the host in the image address changes.

On the first request, CDN.MN receives the file from a verified source. The service creates the necessary variants, compresses and resizes them, removes EXIF ​​metadata, converts the image to WebP or AVIF, caches the result, and then delivers it via a global delivery network.

On the first cache miss, the visitor does not need to wait for the encoding to complete: the original can be returned immediately, and the optimized version can be prepared asynchronously for subsequent requests.

There is no AI model in the image delivery chain. The CDN operates as a deterministic infrastructure. AI is used at the connectivity and service management level.

How can an agent connect to a CDN without prior human registration?

CDN.MN has a familiar web office, but the main difference of the product is a separate script for agents.

The site owner can provide Claude Code, Codex, Cursor or other compatible coding agent with a link to the public `SKILL.md` file. It describes the service’s capabilities and a secure integration procedure. The agent can also work via MCP, OpenAPI, CLI or SDK.

The script looks like this:

  1. The agent analyzes a public site and estimates potential savings on images.
  2. It creates a temporary workspace using the owner’s email address.
  3. Receives a short-term token with narrow rights.
  4. Creates a project, checks the image source, and activates the generated delivery hostname.
  5. Determines the integration method, prepares changes, tests the result and leaves the option to roll them back.
  6. The owner receives a link that allows them to take control of the workspace.

This means that a person does not have to first create an account, come up with a password, and manually copy the settings. However, this does not mean a complete lack of control: an unconfirmed temporary workspace is deleted after about 72 hours, and financial transactions cannot take place without the owner’s consent.

Currently, the public agent surface CDN.MN contains 18 MCP tools.

They cover site analysis, project creation, domain verification, origin setup, hostname activation, integration, analytics, cache clearing, reconciliation, and rollback.

Where does autonomy end?

For agent infrastructure, simply adding an API is not enough. If an agent gets full access all the time, a prompt error or compromised token can have costly consequences.

Therefore, CDN.MN uses short-lived tokens, the smallest scope required, logging of actions, and instant revocation of access. The owner can allow autonomous technical operations, but adding funds always requires his confirmation. For sensitive actions, separate approval can be enabled.

The integration should also be reversible: the original files and paths remain with the owner, and reverting to the original hostname restores the previous delivery scheme.

First integrations and WordPress plugin

CDN.MN has started attracting its first users even before the launch of the advertising campaign. According to Khvetkevych, coding agents independently find the service through its open machine interfaces, create workspaces and start connecting sites.

Thus, at an early stage, the product grows mainly due to discovery by AI agents, rather than traditional advertising. Among the sites that already use CDN.MN are NicNames.com, NIC.UA, and DRS.UA. In one of the first production cases, the AI ​​agent independently went from analyzing the site to connecting to CDN.MN, after which the service began to return its images.

A separate plugin has been created for WordPress. It was tested on the production site drs.ua, and on August 13, version 1.0.0 was submitted to the official WordPress catalog. The automatic check has been passed, but at the time of writing the material, the plugin is still awaiting manual review, so it is too early to call it published in the catalog.

How much does it cost?

New users can receive a total of $10 in starting credits:

  • $5 — after confirming the first domain;
  • another $5 — after adding a payment method.

CDN.MN has a pay-as-you-go plan with no monthly fee, as well as Growth for $39 per month, Business for $149, and separate early access to video features for $299.

At the same time, custom domains in the public Growth and Business plans are still marked as «soon».

What about competitors?

The image optimization and delivery market already has strong players—Cloudinary, ImageKit, imgix, and Cloudflare Images. Some of them also release MCP servers and agent skills, so having an MCP alone is not enough to differentiate.

CDN.MN relies on a combination of three things: working with an existing origin without migrating the media library; the ability for an agent to create a temporary live workspace even before the owner registers; and the division of responsibility, in which technical actions can be automated, while money remains under human control.

What’s next?

Chwetkiewicz sees CDN.MN as the first narrow product in a broader direction of infrastructure that agents can securely order and use.

In the future, this could include domains, DNS, SSL, email, and hosting. However, for now, the CDN Minified team is focused on image delivery, public integrations, and demand testing.

You can try analyzing the site without registering at `cdn.mn/check`. And for those who already work with coding agents, the founder suggests giving the agent the following request:

> Open https://cdn.mn/SKILL.md. Analyze https://YOUR-SITE, show potential savings, and prepare a secure, reverse connection to CDN.MN. Don’t spend money without my confirmation.

A detailed description of the agent script is available at `cdn.mn/agents`.

Read the country's main IT news in our Telegram
Read the country’s main IT news in our Telegram
On the topic
Read the country’s main IT news in our Telegram

Have important news to share? Message our Telegram bot

Key events and useful links in our Telegram channel

Discussion
No comments yet.