htmlkin

Publica páginas HTML, documentos PDF y sitios web estáticos directamente desde agentes de IA a través de MCP.

Documentación

Conecta htmlkin.ru mediante el protocolo MCP y el agente publicará y actualizará páginas HTML, documentos PDF y sitios estáticos de texto directamente desde el diálogo.

Qué es

MCP (Model Context Protocol) es un protocolo abierto mediante el cual los asistentes de IA conectan herramientas externas. El servidor MCP de htmlkin.ru ya está desplegado en nuestro lado y está disponible en https://htmlkin.ru/mcp — no es necesario instalar ni ejecutar nada, basta con añadir la dirección en la configuración del asistente e indicar la clave API.

Qué necesitas

  • Clave API de htmlkin.ru — se crea en el panel personal en la página «Claves API»
  • Cliente MCP — Claude, Cursor u otro asistente con soporte para MCP.

Conexión

La dirección del servidor es https://htmlkin.ru/mcp. La clave API se envía mediante la cabecera Authorization: Bearer; si el cliente no permite definir cabeceras, añade la clave directamente en la dirección: 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 y Claude Desktop)

Settings → Connectors → Add custom connector, en el campo URL indica la dirección con la clave: https://htmlkin.ru/mcp?key=hk_твой_ключ.

Otros clientes (Cursor, VS Code, etc.)

Cualquier cliente con soporte para transporte HTTP se conecta con esta configuración:

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

La clave en la dirección (?key=) puede quedar registrada en el historial y los registros del cliente — cuando sea posible, prefiere la cabecera. Si la clave se ve comprometida, revócala y emite una nueva en el panel personal.

Herramientas

Tras la conexión, el asistente tiene disponibles cuatro herramientas:

HerramientaFunción
htmlkin_publishPublicar HTML, PDF o un conjunto de archivos de texto del sitio y obtener la dirección.
htmlkin_updateReemplazar por completo el sitio (HTML, PDF o files) y/o cambiar el PIN.
htmlkin_getObtener dirección, tamaño, número de archivos, entrypoint, tiempo de vida y PIN.
htmlkin_deleteEliminar el sitio; el dominio vinculado permanece en la cuenta.

Simplemente pide al asistente: «publica este sitio en htmlkin.ru» — invocará htmlkin_publish y devolverá el enlace. La descripción completa de los parámetros y los códigos de error están en la documentación de la API REST.

Sitio de varios archivos

En htmlkin_publish y htmlkin_update se puede pasar el parámetro files: un array de objetos { path, content }. Se permiten hasta 20 archivos de texto y hasta 2 MB de UTF-8 en total; en la raíz es obligatorio index.html. Se admiten HTML, CSS, JS, JSON, SVG, XML, Markdown y otras extensiones de texto descritas en la herramienta.

Update siempre reemplaza por completo el sitio actual. Si actualizas un sitio de varios archivos con un único html_content, se convertirá en single-file. No envíes archivos binarios ni sitios grandes en base64 mediante arguments: sube el ZIP a la API REST (site_archive) o usa el navegador.