htmlkin.ru
Войти
Для AI-ассистентов

Настройка MCP-сервера

Подключите htmlkin.ru по протоколу MCP — и агент будет публиковать и обновлять HTML-страницы, PDF-документы и текстовые статические сайты прямо из диалога.

Создать API-ключ →

Что это

MCP (Model Context Protocol) — открытый протокол, по которому AI-ассистенты подключают внешние инструменты. MCP-сервер htmlkin.ru уже развёрнут на нашей стороне и доступен по адресу https://htmlkin.ru/mcp — устанавливать и запускать ничего не нужно, достаточно добавить адрес в настройки ассистента и указать API-ключ.

Что нужно

  • API-ключ htmlkin.ru — создаётся в личном кабинете на странице «API-ключи»
  • MCP-клиент — Claude, Cursor или другой ассистент с поддержкой MCP.

Подключение

Адрес сервера — https://htmlkin.ru/mcp. API-ключ передаётся заголовком Authorization: Bearer; если клиент не умеет задавать заголовки — добавьте ключ прямо в адрес: https://htmlkin.ru/mcp?key=hk_ваш_ключ.

Claude Code
claude mcp add --transport http htmlkin https://htmlkin.ru/mcp \
  --header "Authorization: Bearer hk_ваш_ключ"
Claude (claude.ai и Claude Desktop)

Settings → Connectors → Add custom connector, в поле URL укажите адрес с ключом: https://htmlkin.ru/mcp?key=hk_ваш_ключ.

Другие клиенты (Cursor, VS Code и т.п.)

Любой клиент с поддержкой HTTP-транспорта подключается таким конфигом:

{
  "mcpServers": {
    "htmlkin": {
      "type": "http",
      "url": "https://htmlkin.ru/mcp",
      "headers": {
        "Authorization": "Bearer hk_ваш_ключ"
      }
    }
  }
}

Ключ в адресе (?key=) может оседать в истории и логах клиента — где возможно, предпочитайте заголовок. Если ключ скомпрометирован, отзовите его и выпустите новый в личном кабинете.

Инструменты

После подключения ассистенту доступны четыре инструмента:

ИнструментНазначение
htmlkin_publishОпубликовать HTML, PDF или набор текстовых файлов сайта и получить адрес.
htmlkin_updateПолностью заменить сайт (HTML, PDF или files) и/или изменить PIN.
htmlkin_getПолучить адрес, размер, число файлов, entrypoint, срок жизни и PIN.
htmlkin_deleteУдалить страницу; привязанный домен остаётся в аккаунте.

Просто попросите ассистента: «опубликуй эту страницу на htmlkin.ru» — он вызовет htmlkin_publish и вернёт ссылку. Полное описание параметров и коды ошибок — в документации REST API.

Многофайловый сайт

В htmlkin_publish и htmlkin_update можно передать параметр files: массив объектов { path, content }. Допускается до 20 текстовых файлов и до 2 МБ UTF-8 суммарно; в корне обязателенindex.html. Поддерживаются HTML, CSS, JS, JSON, SVG, XML, Markdown и другие текстовые расширения из описания инструмента.

Update всегда полностью заменяет текущий сайт. Если обновить многофайловый сайт однимhtml_content, он станет single-file. Binary-файлы и большие сайты не передавайте base64 через arguments: загрузите ZIP в REST API (site_archive) или используйте браузер.