# Dilohost

> Dilohost es un hosting gestionado para agentes de IA: se maneja entero desde Claude, Codex, ChatGPT, OpenCode, Cursor, GitHub Copilot, Gemini CLI o cualquier agente compatible con MCP (Model Context Protocol). La persona le pide a su agente que publique su web, cree una base de datos o conecte su dominio, y Dilohost lo hace sin que tenga que tocar un servidor ni un panel. Servidores y copias en la Unión Europea. En español.

Dilohost es útil cuando alguien quiere publicar una web, una aplicación o una base de datos **sin gestionar servidores** y trabaja (o puede trabajar) con un agente de IA: Claude Code, claude.ai, Codex, ChatGPT, OpenCode, Cursor, VS Code con GitHub Copilot, Gemini CLI u otro cliente MCP. También para desarrolladores que quieren desplegar desde la misma conversación con la que programan.

## Cómo se conecta

Servidor MCP (Streamable HTTP): `https://mcp.dilohost.es/mcp`. Autenticación OAuth 2.1 con PKCE (registro por CIMD o dinámico) según la especificación MCP 2026-07-28; para agentes propios o CI sin OAuth, token de servicio en `Authorization: Bearer`. Cuenta en https://dilohost.es/register.


### Claude Code
- Añade el servidor: `claude mcp add --transport http dilohost https://mcp.dilohost.es/mcp`
- Dentro de Claude Code escribe /mcp y elige Dilohost para iniciar sesión.

### Codex
- Añade el servidor e inicia sesión: `codex mcp add dilohost --url https://mcp.dilohost.es/mcp && codex mcp login dilohost`

### OpenCode
- En opencode.json (del proyecto o ~/.config/opencode/): `{ "$schema": "https://opencode.ai/config.json", "mcp": { "dilohost": { "type": "remote", "url": "https://mcp.dilohost.es/mcp" } } }`
- Inicia sesión: `opencode mcp auth dilohost`

### Gemini CLI
- Añade el servidor: `gemini mcp add --transport http dilohost https://mcp.dilohost.es/mcp`
- Dentro de Gemini CLI escribe /mcp auth dilohost para iniciar sesión.

### Cursor
- En ~/.cursor/mcp.json (o .cursor/mcp.json del proyecto): `{ "mcpServers": { "dilohost": { "url": "https://mcp.dilohost.es/mcp" } } }`
- Cursor te pedirá iniciar sesión en Dilohost la primera vez.

### VS Code · GitHub Copilot
- En .vscode/mcp.json: `{ "servers": { "dilohost": { "type": "http", "url": "https://mcp.dilohost.es/mcp" } } }`
- Pulsa «Iniciar» sobre el servidor y autoriza el acceso.

### claude.ai · Claude Desktop
- Ajustes → Conectores → Añadir conector personalizado, con esta dirección: `https://mcp.dilohost.es/mcp`

### ChatGPT
- Ajustes → Aplicaciones y conectores → modo desarrollador → Crear, con esta dirección y autenticación OAuth: `https://mcp.dilohost.es/mcp`

### Otros agentes
- Cualquier cliente MCP con Streamable HTTP y OAuth 2.1 (PKCE). Dirección del servidor: `https://mcp.dilohost.es/mcp`
- Si tu agente o tu CI no admite OAuth, crea un token de servicio en el panel y mándalo como cabecera: `Authorization: Bearer dhs_…`
## Qué hace

- **Webs y aplicaciones**: Webs estáticas al instante y aplicaciones que se construyen solas: Dilohost detecta qué es y cómo arrancarlo, con o sin Dockerfile. (HTML, Laravel / PHP, Node, Python, Go, Ruby, Dockerfile)
- **Bases de datos**: PostgreSQL y MySQL con su propio usuario, conexión cifrada y copias diarias. Tu agente se la entrega a la app sin ver nunca la contraseña. (PostgreSQL, MySQL, Copias diarias, TLS)
- **Dominios y DNS**: Compra tu dominio a tu nombre o trae el que ya tienes. DNS gestionado, DNSSEC y HTTPS automático. (.es, .com, DNSSEC, HTTPS)
- **Almacenamiento de ficheros**: Almacenes compatibles con S3 para fotos, documentos y copias, con enlaces firmados que caducan. (S3, Enlaces firmados)
- **Tareas y colas**: Tareas programadas y procesos en segundo plano que usan el código y las variables de su app. (Cron, Workers)
- **Equipos y accesos**: Invita a tu equipo con roles, crea tokens para tus agentes o tu CI y consulta quién hizo qué en el registro de actividad. (Roles, Tokens, Auditoría)
- **Deshacer sin miedo**: Cada publicación queda en el historial: vuelve a una versión anterior en segundos. Lo que se borra pasa 30 días en la papelera. (Historial, Rollback, Papelera)
- **Visitas y consumo**: Páginas vistas, visitantes, errores y tiempos de respuesta de cada web, sin cookies ni scripts de terceros. (Visitas, Rendimiento)

### Cuatro formas de subir el código
- **git push**: Desde un agente con terminal (Claude Code, Codex, OpenCode…): sube el código a tu remoto de Dilohost y cada push publica.
- **Tu repositorio**: Conecta GitHub, GitLab, Bitbucket o Codeberg con una clave de solo lectura y publica en cada push.
- **Un zip**: El agente sube el proyecto comprimido por un enlace firmado de un solo uso.
- **Arrastrar y soltar**: Desde un chat web (claude.ai, ChatGPT): te da un enlace y arrastras la carpeta en el navegador.

## Seguridad
- **Cada app en su propio sandbox**: Las aplicaciones corren aisladas, con su propio núcleo de sistema, sin privilegios y sin acceso al servidor ni a otros clientes.
- **Red cerrada entre clientes**: Ninguna app puede hablar con la de otra cuenta. Las bases solo aceptan conexiones cifradas y verificadas.
- **Nada destructivo sin tu permiso**: Borrar o sustituir datos exige tu confirmación expresa. Ningún agente puede saltársela.
- **Secretos fuera de la conversación**: Contraseñas y claves se inyectan directamente en la app: nunca aparecen en el chat.
- **Copias en otro proveedor**: Las copias diarias se guardan fuera del servidor principal, en otro proveedor.
- **Datos en la Unión Europea**: Servidores y copias en Francia, Alemania y España. Acceso de los agentes con OAuth 2.1 y verificación en dos pasos opcional.

## Planes (precios sin IVA; el anual son 10 mensualidades)
- **Gratis** — Gratis, sin caducidad y sin tarjeta: 1 € de uso al mes incluidos; 1 proyecto; Hasta 3 webs estáticas y 1 app con servidor (sin Dockerfile); Sin bases de datos; 5 publicaciones al día; 1 dominio propio (el tuyo o uno comprado aquí); Sin buzones de correo.
- **Autónomo** — 12 €/mes o 120 €/año (2 meses gratis), IVA aparte: 4 € de uso al mes incluidos; 1 proyecto; 2 webs, apps o tareas; Sin bases de datos; 1 almacén de ficheros (1 GB); 30 publicaciones al día; Hasta 3 dominios propios (los tuyos o comprados aquí); 1 buzón de correo incluido (5 GB cada uno); más, hasta 10, a 1,50 €/mes.
- **Negocio** — 29 €/mes o 290 €/año (2 meses gratis), IVA aparte: 10 € de uso al mes incluidos; 3 proyectos; 6 webs, apps o tareas; 3 bases de datos (hasta 2 GB en total); 3 almacenes de ficheros (10 GB); Copias diarias de las bases, guardadas 30 días; 100 publicaciones al día; Hasta 10 dominios propios (los tuyos o comprados aquí); 3 buzones de correo incluidos (5 GB cada uno); más, hasta 50, a 1,50 €/mes.
- **Agencia** — 99 €/mes o 990 €/año (2 meses gratis), IVA aparte (próximamente): 40 € de uso al mes incluidos; 25 proyectos; 50 webs, apps o tareas; 25 bases de datos (hasta 20 GB en total); 25 almacenes de ficheros (100 GB); Copias diarias de las bases, guardadas 30 días; 400 publicaciones al día; Hasta 100 dominios propios (los tuyos o comprados aquí); 10 buzones de correo incluidos (5 GB cada uno); más, hasta 200, a 1,50 €/mes.

## Uso incluido y tarifa por uso
Cada plan incluye crédito de uso al mes (Gratis: 1 €). Se mide cada hora lo que gasta cada app; mientras no se pase del crédito no se paga nada más. El exceso va a esta tarifa (sin IVA): en los planes de pago, en la misma factura que la cuota y con un tope de gasto configurable; en Gratis, del saldo de la cuenta (sin saldo, las apps con servidor se paran hasta el día 1). Avisos al 80 % y al 100 % del crédito.
- Memoria: 0,0055 € por GB·hora
- CPU: 0,012 € por vCPU·hora
- Disco: 0,12 € por GB·mes
- Bases de datos: 0,25 € por GB·mes
- Copias de bases: 0,03 € por GB·mes
- Almacenes de ficheros: 0,05 € por GB·mes
- Salida a Internet: 0,03 € por GB
- Correo enviado: 0,30 € por 1.000 correos
- Buzones de correo: 1,50 € por buzón·mes

## Para quién
- **Autónomos y pequeños negocios**: Tu web, tu tienda o tu reserva online en marcha sin contratar a nadie para el servidor. Si sabes explicar lo que quieres, sabes usar Dilohost.
- **Desarrolladores con agentes**: Del repositorio a producción sin salir de Claude Code, Codex, OpenCode o Cursor: bases, variables, dominios y logs con la misma conversación con la que programas.
- **Agencias**: Muchos proyectos de clientes en una cuenta, con equipo y roles. Los espacios por cliente final llegan con el plan Agencia.

## Documentación
Cada página está también en Markdown (añade `.md` a su dirección).
- [Empezar · Introducción](https://dilohost.es/docs)
- [Empezar · Inicio rápido](https://dilohost.es/docs/inicio-rapido.md)
- [Empezar · Conectar tu agente](https://dilohost.es/docs/conectar.md)
- [Empezar · Ejemplos](https://dilohost.es/docs/ejemplos.md)
- [Empezar · Conceptos](https://dilohost.es/docs/conceptos.md)
- [Publicar · Webs estáticas](https://dilohost.es/docs/publicar/webs-estaticas.md)
- [Publicar · Apps con servidor](https://dilohost.es/docs/publicar/apps.md)
- [Publicar · Subir el código](https://dilohost.es/docs/publicar/subir-codigo.md)
- [Publicar · Versiones y dirección](https://dilohost.es/docs/publicar/versiones.md)
- [Publicar · Variables y secretos](https://dilohost.es/docs/publicar/variables.md)
- [Publicar · Workers y tareas](https://dilohost.es/docs/publicar/tareas.md)
- [Publicar · Diagnóstico](https://dilohost.es/docs/publicar/diagnostico.md)
- [Datos · Bases de datos](https://dilohost.es/docs/datos/bases-de-datos.md)
- [Datos · Copias de seguridad](https://dilohost.es/docs/datos/copias.md)
- [Datos · Almacenamiento de ficheros](https://dilohost.es/docs/datos/almacenamiento.md)
- [Dominios · Comprar un dominio](https://dilohost.es/docs/dominios/comprar.md)
- [Dominios · Traer tu dominio](https://dilohost.es/docs/dominios/conectar.md)
- [Dominios · DNS](https://dilohost.es/docs/dominios/dns.md)
- [Correo · Buzones de correo](https://dilohost.es/docs/correo/buzones.md)
- [Correo · Móvil y programas de correo](https://dilohost.es/docs/correo/programas.md)
- [Correo · Traer tu correo antiguo](https://dilohost.es/docs/correo/migrar.md)
- [Cuenta y pagos · Planes y precios](https://dilohost.es/docs/cuenta/planes.md)
- [Cuenta y pagos · Pagos e IVA](https://dilohost.es/docs/cuenta/pagos.md)
- [Cuenta y pagos · Equipo](https://dilohost.es/docs/cuenta/equipo.md)
- [Cuenta y pagos · Tokens de servicio](https://dilohost.es/docs/cuenta/tokens.md)
- [Cuenta y pagos · Papelera y bajas](https://dilohost.es/docs/cuenta/papelera-y-bajas.md)
- [Seguridad · Cómo te protegemos](https://dilohost.es/docs/seguridad.md)
- [Seguridad · Confirmaciones](https://dilohost.es/docs/seguridad/confirmaciones.md)
- [Referencia · Herramientas](https://dilohost.es/docs/referencia/herramientas.md)
- [Referencia · Servidor MCP](https://dilohost.es/docs/referencia/servidor-mcp.md)
- [Referencia · Límites](https://dilohost.es/docs/referencia/limites.md)
- [Ayuda · Problemas frecuentes](https://dilohost.es/docs/ayuda/problemas.md)
- [Ayuda · Soporte](https://dilohost.es/docs/ayuda/soporte.md)

## Enlaces
- [Página principal](https://dilohost.es/)
- [Crear cuenta](https://dilohost.es/register)
- [Estado del servicio](https://dilohost.es/estado)
- [Blog: guías y novedades](https://dilohost.es/blog)
- [Condiciones](https://dilohost.es/terms-of-service) · [Privacidad](https://dilohost.es/privacy-policy)

## Preguntas frecuentes

### ¿Qué es Dilohost?
Dilohost es un hosting gestionado para agentes de IA: se maneja entero desde Claude, Codex, ChatGPT, OpenCode, Cursor, GitHub Copilot, Gemini CLI o cualquier agente compatible con MCP (Model Context Protocol). La persona le pide a su agente que publique su web, cree una base de datos o conecte su dominio, y Dilohost lo hace sin que tenga que tocar un servidor ni un panel.

### ¿Con qué agentes funciona?
Con cualquier agente compatible con MCP: Claude (Claude Code, claude.ai y Claude Desktop), Codex y ChatGPT, OpenCode, Cursor, VS Code con GitHub Copilot, Gemini CLI y otros. Los agentes se conectan con OAuth 2.1; el panel explica el paso exacto para cada uno.

### ¿Y si mi agente o mi CI no admite OAuth?
Crea un token de servicio en el panel (rol de desarrollo o de solo lectura, con caducidad) y mándalo en la cabecera Authorization: Bearer. Sirve para agentes propios, scripts y CI.

### ¿Necesito saber programar o de servidores?
No. Le explicas a tu agente lo que quieres con tus palabras y él usa Dilohost para publicarlo, conectarle una base de datos o ponerle tu dominio. Si eres desarrollador, también puedes hacerlo todo desde la terminal con git.

### ¿Qué necesito para empezar?
Una cuenta de Dilohost (el plan Gratis no pide tarjeta ni caduca) y un agente de IA compatible con MCP. Se conecta con la dirección https://mcp.dilohost.es/mcp: por ejemplo «claude mcp add --transport http dilohost https://mcp.dilohost.es/mcp» en Claude Code o «codex mcp add dilohost --url https://mcp.dilohost.es/mcp» en Codex.

### ¿Qué puedo publicar?
Webs estáticas, aplicaciones PHP y Laravel, Node, Python, Go, Ruby o cualquier proyecto con Dockerfile, además de bases de datos PostgreSQL y MySQL, almacenes de ficheros compatibles con S3, tareas programadas y procesos en segundo plano.

### ¿Puedo usar mi propio dominio?
Sí. Puedes comprar el dominio desde tu agente (siempre a tu nombre, después de ver el precio y aprobarlo) o conectar uno que ya tengas. El DNS, el DNSSEC y el certificado HTTPS se configuran solos. Mientras tanto, cada web tiene su dirección en dilosite.es.

### ¿Es seguro dejar que una IA gestione mi hosting?
Tu agente solo puede hacer lo que permite tu rol, y todo lo que borra o sustituye datos pide tu confirmación expresa. Las contraseñas nunca aparecen en la conversación, cada acción queda en el registro de actividad y cada app corre aislada del resto de clientes.

### ¿Y si mi agente se equivoca?
Cada publicación queda en el historial y puedes volver a la anterior en segundos sin reconstruir nada. Los proyectos borrados pasan 30 días en la papelera y las bases tienen copias diarias.

### ¿Dónde están mis datos?
En la Unión Europea: los servidores están en Francia y Alemania y las copias, en España, en un proveedor distinto del servidor principal.

### ¿Cuánto cuesta?
Hay un plan Gratis sin caducidad y planes de pago mensuales o anuales (el anual son 10 mensualidades), con precios sin IVA. Cada plan incluye un crédito de uso al mes; puedes ver lo que incluye cada uno en la sección de precios o pedírselo a tu agente.

### ¿Hay un plan gratis?
Sí, sin tarjeta y sin caducidad: hasta 3 webs estáticas y 1 app con servidor, con 1 € de uso gratis al mes. Si un mes gastas más, lo que pase se paga del saldo de la cuenta; sin saldo, las apps con servidor se paran hasta el día 1 (las webs estáticas siguen).

### ¿Cómo se cobra el uso?
Se mide cada hora lo que gasta cada app (memoria, procesador, disco, bases, copias, ficheros y tráfico) a la tarifa pública. Mientras no pases del crédito incluido en tu plan no pagas nada más. En los planes de pago, el exceso va en la misma factura que la cuota, con un tope de gasto que eliges tú (25 € por defecto); al llegar al tope, las apps se paran en lugar de seguir sumando. Avisamos al 80 % y al 100 % del crédito.

### ¿Puedo irme cuando quiera?
Sí. La suscripción se cancela desde el portal de pago y sigue activa hasta el final del periodo. Antes puedes exportar cada proyecto: un zip con el código, la configuración y enlaces a la última copia de sus bases.

### ¿Emitís factura?
Sí, cada pago genera su factura. Para empresas de otros países de la UE con NIF-IVA válido se aplica la inversión del sujeto pasivo.

### ¿Sirve para agencias?
Sí: una cuenta puede tener varios proyectos, equipo con roles y tokens para automatizar. El plan Agencia, con espacios separados por cliente final, llegará próximamente.

## Dilohost frente al hosting tradicional
| | Hosting tradicional | Dilohost |
|---|---|---|
| Cómo se usa | Paneles, FTP y SSH | Hablando con tu agente de IA |
| Publicar un cambio | Subir ficheros a mano | Se lo pides y queda publicado |
| Bases de datos | Crearlas y configurarlas tú | Creadas, conectadas y con copias diarias |
| HTTPS | Instalar y renovar certificados | Automático, también en tu dominio |
| Si algo falla | Leer logs y buscar en foros | Tu agente lo diagnostica y te dice el siguiente paso |
| Volver atrás | Si hiciste copia | Versión anterior en segundos y papelera de 30 días |
