U

Domains, DNS, and hosting from chat

Manage domains, DNS records, backups, and account checks for ukraine.com.ua / adm.tools through a narrow MCP server with backup-first safety.

npmadm.toolsDNS backupopen source
ukraine.com.ua MCP README tool table showing domain, DNS, backup, and restore operations
Product stance

Backup-first DNS changes

Write tools require a fresh DNS backup id before mutation. That catches stale zones and gives you a rollback path.

What it does

Focused behavior, no theatre

read

List domains

Find registered domains and their ids before making changes.

read

Audit DNS records

Read A, CNAME, MX, TXT, and other records from adm.tools.

read

Backup zone

Snapshot a zone before writes.

gated

Create record

Add DNS records after backup verification.

gated

Update record

Change records with stale-zone protection.

gated

Restore zone

Replay a backup if a DNS change went wrong.

Install

One command, then review the app docs

npx @rmarinsky/ukraine-com-ua-mcp

For MCP servers, keep credentials in your local client config. For Mac apps, use the latest release notes as the source of truth for requirements.

FAQ

Practical details

Does it replace the adm.tools UI?

No. It covers routine API-backed DNS workflows. Some hosting and SSL actions still require the web UI.

Why require backups?

DNS has no transaction semantics here. Backup verification prevents overwriting a zone that changed after you read it.

Is it safe for destructive actions?

Destructive actions require explicit confirmation and a fresh backup. Still review every mutation before running it.

Manage DNS without opening a control panel