# DomChecker (remote · domchecker.ru)

Domain availability, WHOIS and DNS for any TLD (.ru, .рф, .com…), straight from registries.

- Trust score: 75/100 (medium)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- remote · `domchecker.ru`: 75/100 (this document), [markdown](https://verifymcp.io/servers/ru-domchecker-domain-checker/domchecker.md), [page](https://verifymcp.io/servers/ru-domchecker-domain-checker/domchecker)

## Channel facts

- Endpoint: `https://domchecker.ru/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `2.8.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Endpoint Security**: 80/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 67/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 1667 tokens (~185/item across 9 items; 9 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 33/100
  - Stability observed for 10 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 9 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 10 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 60/100
  - Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28.

## Install

### How do I install the DomChecker MCP server?

DomChecker is a hosted endpoint at https://domchecker.ru/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http ru-domchecker-domain-checker 'https://domchecker.ru/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "ru-domchecker-domain-checker": {
      "url": "https://domchecker.ru/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "ru-domchecker-domain-checker": {
      "type": "http",
      "url": "https://domchecker.ru/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.ru-domchecker-domain-checker]
url = "https://domchecker.ru/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "ru-domchecker-domain-checker": {
      "type": "remote",
      "url": "https://domchecker.ru/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add ru-domchecker-domain-checker --url 'https://domchecker.ru/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  ru-domchecker-domain-checker:
    url: "https://domchecker.ru/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "ru-domchecker-domain-checker": {
      "Transport": "http",
      "Url": "https://domchecker.ru/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add ru-domchecker-domain-checker -t streamable-http -u 'https://domchecker.ru/mcp'
```

### Other

```json
{
  "mcpServers": {
    "ru-domchecker-domain-checker": {
      "type": "http",
      "url": "https://domchecker.ru/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-04 (score 75, +1)

- [security regression] DNSSEC: unverified → fail

### 2026-11-03 (score 74, +1)

- [security improvement] Authorization: unverified → partial
- [security improvement] Injection markers: unverified → pass
- [security improvement] TLS certificate: unverified → pass
- [security improvement] HSTS header: unverified → pass
- [security improvement] Transport: fail → pass
- [functional regression] MCP protocol: unverified → fail
- [functional improvement] Endpoint reachability: unreachable → reachable
- [functional improvement] Tool coverage: unverified → 100
- [functional improvement] Stability: unverified → 0.27

### 2026-11-02 (score 73, 0)

- [security regression] Endpoint reachability: reachable → unreachable
- [security regression] DNSSEC: fail → unverified
- [security regression] Authorization: partial → unverified
- [security regression] Tool safety: pass → unverified
- [security regression] TLS certificate: pass → unverified
- [security regression] HSTS header: pass → unverified
- [security regression] Stability: 0.20 → unverified
- [security regression] Transport: pass → fail
- [functional regression] Capabilities: fail → unverified
- [functional regression] Tool coverage: 100 → unverified
- [functional] First check of Schema quality: unverified

### 2026-10-31 (score 73, +1)

No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-29 (score 72, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-27 (score 71, +1)

- [functional improvement] Stability: unverified → 0.03

### 2026-10-26 (score 70)

First indexed and scored.

## MCP tools (9)

### `check_domain` (~145 tokens)

Проверить один домен

Свободен домен или занят — по-настоящему, запросом в реестр, а не по словарю. Годится любая зона: .ru, .рф, .com, .io, .co.uk и остальные. Имя можно давать как угодно — «example.com», «https://example.com/page», «пример.рф»: лишнее отбрасывается, кириллица переводится в punycode. Без зоны (просто «пример») проверяется .ru и заодно популярные зоны с тем же именем.

Input parameters:

- `domain` (string, required): домен, например example.com или пример.рф

### `check_domains` (~102 tokens)

Проверить список доменов

То же самое сразу для списка, до 50 имён за вызов. Зовите его, когда доменов больше одного: список проверяется одним заходом и заметно быстрее, чем по одному. Что не поместилось — названо в ответе, а не отброшено молча.

Input parameters:

- `domains` (array, required): список доменов, до 50
- `only_available` (boolean): оставить в ответе только свободные

### `search` (~116 tokens)

Проверить домены из текста

Достаёт доменные имена из произвольного текста и проверяет каждое. Если зона не названа (просто слово) — проверяет это имя в популярных зонах: .ru, .com, .net, .org и прочих. Имена НЕ придумывает: проверяет ровно то, что названо. Варианты придумывайте сами и присылайте списком в check_domains.

Input parameters:

- `query` (string, required): домен, несколько доменов через пробел или имя без зоны

### `whois_domain` (~159 tokens)

WHOIS домена

Запись реестра об одном домене: регистратор, дата регистрации и возраст, срок регистрации (у .ru/.рф/.su — «оплачен до», у остальных — срок в реестре, который реестр сам сдвигает автопродлением), когда освободится (.ru/.рф/.su — поле free-date), серверы имён, статусы, владелец — только если реестр его раскрывает (частные лица в .ru и почти все .com скрыты). Данные берутся у реестра по RDAP или WHOIS; карточка кэшируется до часа.

Input parameters:

- `domain` (string, required): домен, например example.ru или пример.рф

### `dns_records` (~102 tokens)

DNS-записи домена

A, AAAA, CNAME, MX, NS, TXT, SOA, CAA одного имени (домена или поддомена) и есть ли SPF и DMARC. Ответ публичного резолвера (Cloudflare, запасной Google) с его кэшем: свежая правка зоны видна через TTL. NXDOMAIN — имени в DNS нет.

Input parameters:

- `domain` (string, required): домен или поддомен, например mail.example.ru

### `site_facts` (~134 tokens)

Факты о сайте по домену

Факты для оценки незнакомого сайта: возраст и срок регистрации домена, скрыт ли владелец, регистратор, действует ли HTTPS-сертификат, чья сеть хостинга, настроены ли SPF и DMARC. У каждого факта тон obychno или vnimanie и пояснение. Вердикта «мошенник/честный» сервер не выносит и на вирусы не проверяет — не делайте из этих фактов окончательного вывода.

Input parameters:

- `domain` (string, required): адрес сайта, например shop-example.ru или https://www.shop.ru/

### `fetch` (~34 tokens)

Карточка домена

Один домен подробно, документом со ссылкой — для цитирования в ответе.

Input parameters:

- `id` (string, required): домен

### `feedback_add` (~248 tokens)

Сообщить о проблеме или нужной доработке сервера

ОБРАТНАЯ СВЯЗЬ О САМОМ ЭТОМ СЕРВЕРЕ, а не о доменах. Зовите, когда инструмент повёл себя не так, как обещает описание; когда не хватило параметра или поля в ответе; когда отказ пришёл без внятной причины; когда описание непонятно. Пишите КОНКРЕТНО: имя инструмента, что звали, что ждали, что получили — читать это будет человек, и по «не работает» он не поймёт, что чинить. Повторная жалоба о том же не плодит запись, а поднимает счётчик: повторяться не стыдно.

Input parameters:

- `body` (string): что звали, с какими аргументами, что ждали, что пришло
- `kind` (string): проблема — работает не так; доработка — не хватает; вопрос — неясно из описания
- `title` (string, required): суть одной фразой, от 10 знаков
- `tool` (string): имя инструмента; пусто — о сервере целиком

### `feedback_list` (~128 tokens)

Список замечаний об этом сервере

Что уже сообщено об этом сервере и в каком это состоянии. ЗОВИТЕ ПЕРЕД feedback_add, если не уверены, что о таком ещё не писали: увидите и чужие замечания, и ответ человека на них. По умолчанию показываются живые. Менять статус и удалять записи отсюда нельзя — приёмку ведёт человек в панели.

Input parameters:

- `q` (string): слово в заголовке или тексте
- `tool` (string): только про этот инструмент
- `вид` (string): по умолчанию живые

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/ru-domchecker-domain-checker/domchecker#diagnostics

## Score history

- 2026-11-05: 75
- 2026-11-04: 75
- 2026-11-03: 74
- 2026-11-02: 73
- 2026-11-01: 73
- 2026-10-31: 73
- 2026-10-30: 72
- 2026-10-29: 72
- 2026-10-28: 71
- 2026-10-27: 71
- 2026-10-26: 70

## Common questions

### What is the DomChecker MCP server?

DomChecker is an MCP server listed in the public MCP registry as ru.domchecker/domain-checker. Domain availability, WHOIS and DNS for any TLD (.ru, .рф, .com…), straight from registries. This page covers its hosted endpoint (https://domchecker.ru/mcp).

### Is the DomChecker MCP server safe to use?

DomChecker scores 75 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the DomChecker MCP server expose?

DomChecker exposes 9 tools: check_domain, check_domains, search, whois_domain, dns_records, and 4 more. Their descriptions and schemas cost roughly 1,168 tokens of context every time the server is loaded.

### Does the DomChecker MCP server require authentication?

No. We connected to DomChecker without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the DomChecker MCP server still maintained?

DomChecker is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://domchecker.ru/mcp
- Website: https://domchecker.ru/mcp-server
- Changelog RSS feed: https://verifymcp.io/servers/ru-domchecker-domain-checker/domchecker.xml
- Changelog JSON feed: https://verifymcp.io/servers/ru-domchecker-domain-checker/domchecker.json
- HTML version of this page: https://verifymcp.io/servers/ru-domchecker-domain-checker/domchecker
