General

Despliega VPS con inteligencia artificial: el servidor MCP de GINERNET

Imagina abrir el chat de tu asistente de IA y escribir: «Despliega esta web en un servidor». Unos minutos después tienes un VPS recién creado, con tu aplicación funcionando, el firewall bien configurado y el coste exacto por hora confirmado antes de crear nada. Eso es exactamente lo que permite el servidor MCP de GINERNET: un canal seguro para que agentes de inteligencia artificial como Claude, Cursor, VS Code Copilot, Windsurf o Zed desplieguen y gestionen servidores VPS de pago por uso en tu nombre.

En este artículo te explicamos qué es un servidor MCP (aunque no hayas programado en tu vida), cómo activarlo en tu cuenta paso a paso, qué puede y qué no puede hacer un agente conectado, y te dejamos ejemplos de prompts reales que puedes copiar y pegar, desde desplegar tu primera web hasta gestionar una pequeña flota de servidores.

Resumen rápido: activa el canal en Manager → Agentes IA, crea una clave API, pégala en la configuración de tu agente (hay pestañas con el snippet exacto para cada cliente) y pídele en lenguaje natural lo que necesitas. El agente crea el VPS, despliega tu aplicación por SSH y te confirma el coste real antes de cada gasto. Tú mantienes el control con límites de gasto y sin capacidad de borrado.

¿Qué es MCP (Model Context Protocol)?

MCP son las siglas de Model Context Protocol, un protocolo abierto creado por Anthropic en 2024 y adoptado desde entonces por prácticamente todo el ecosistema de IA (OpenAI, Google, Microsoft, Cursor...). Su objetivo es sencillo de entender: dar a los modelos de IA una forma estándar y segura de usar herramientas externas.

La analogía más habitual es el USB-C: antes de que existiera, cada dispositivo necesitaba su propio cable. Antes de MCP, cada integración entre una IA y un servicio externo era un desarrollo a medida. Con MCP, cualquier asistente compatible puede "enchufarse" a cualquier servicio que exponga un servidor MCP y usar sus herramientas al momento, sin programación adicional.

Un servidor MCP es, por tanto, la pieza que publica esas herramientas. El de GINERNET expone las operaciones de nuestra plataforma de VPS cloud (consultar catálogo y precios, crear servidores, abrir puertos del firewall, redimensionar...) para que tu agente las use igual que tú usarías el panel, pero conversando.

¿Y un "agente de IA"? Es un asistente que no solo responde: también actúa. Claude Code, Cursor o Copilot pueden ejecutar comandos, escribir código y, gracias a MCP, operar servicios externos. Tú describes el objetivo («quiero esta web online») y el agente encadena los pasos técnicos por ti.

¿Qué puede hacer un agente conectado a GINERNET?

El servidor MCP de GINERNET expone 10 herramientas que cubren el ciclo de vida completo de un VPS:

HerramientaQué hacePermiso
get_offeringsConsulta el catálogo: precios, hardware disponible, imágenes de sistema operativo y tamaños permitidosLectura
get_account_statusSaldo prepago, gasto por hora actual y límites del canalLectura
list_vps / get_vpsLista tus servidores o consulta el detalle de uno (IP, recursos, estado, puertos abiertos)Lectura
create_vpsCrea un VPS nuevo con facturación por horasProvisión
get_taskSigue el progreso de una operación (creación, resize)Lectura
open_firewall_ports / close_firewall_portsAbre o cierra puertos del firewall del VPSProvisión
vps_powerArranca, apaga o reinicia un servidorProvisión
resize_vpsAmplía CPU, RAM o disco de un servidor existenteProvisión

Con esas piezas, un agente puede completar de principio a fin flujos como este:

  1. Consulta tu saldo y el catálogo de precios.
  2. Te propone el servidor más pequeño que aguanta tu aplicación y te confirma el coste total real (la IPv4 pública incluida).
  3. Crea el VPS con una clave SSH nueva generada para ese servidor.
  4. Espera a que la provisión termine (1-3 minutos), entra por SSH e instala tu aplicación.
  5. Abre en el firewall solo los puertos que la aplicación necesita.
  6. Te entrega la URL funcionando y el coste por hora y por mes.

La facturación es prepago y por horas: un VPS pequeño (1 vCPU, 1 GB de RAM, 10 GB de disco NVMe e IPv4 pública incluida) cuesta desde 5 €/mes (~0,007 € la hora). Como se paga solo por las horas de vida del servidor, tu agente puede crear un entorno de pruebas por la mañana y tú borrarlo por la tarde habiendo gastado unos céntimos.

Lo que un agente NO puede hacer (diseñado para tu tranquilidad)

Dar acceso a una IA a tu infraestructura suena arriesgado, así que el canal está diseñado con el principio de mínimo privilegio:

  • No puede borrar servidores. La eliminación de un VPS solo existe en el panel web, para humanos. Es una decisión deliberada: el peor error posible de un agente nunca puede ser destructivo.
  • No puede gastar más de lo que tú decidas. Tú configuras un máximo de servidores creados por API y un máximo de gasto por hora para el canal. Si el agente los alcanza, la operación falla con un mensaje claro. Y el saldo prepago es un tope duro adicional: sin saldo no hay gasto.
  • No puede tocar los límites. Los límites del canal solo se cambian desde el panel, con tu sesión y tu passkey. Un agente jamás puede ampliárselos a sí mismo.
  • Claves con permisos separados. Cada clave API tiene ámbito de solo lectura (consultar) o provisión (crear y operar). Puedes darle a un agente de monitorización una clave que no puede crear nada.
  • Firewall cerrado por defecto. Todo VPS nuevo nace con el tráfico entrante bloqueado excepto SSH y ping. El agente tiene que abrir explícitamente cada puerto, y las instrucciones del canal le prohíben exponer bases de datos a internet.
  • Auditoría completa. Cada clave registra su último uso y cada acción queda trazada en el historial de actividad del VPS.
  • La clave se muestra una sola vez y se guarda cifrada (hash SHA-256). Si se pierde, se revoca y se crea otra en segundos.

Cómo activarlo paso a paso

Necesitas una cuenta de GINERNET con saldo. Después:

  1. Entra en el Manager y abre Agentes IA en el menú lateral (o ve directamente a /agent-access).
  2. Activa el canal con el interruptor. Te pedirá confirmar con tu passkey: es una acción sensible y queremos estar seguros de que eres tú.
  3. Revisa los límites de gasto: máximo de VPS creados por API y máximo de euros por hora. Empieza con valores conservadores; siempre puedes ampliarlos.
  4. Crea una clave API, dale un nombre descriptivo (por ejemplo, «Claude portátil») y elige el ámbito (lectura o provisión). Copia la clave gcp_... en ese momento: no volverá a mostrarse.
  5. En la misma página verás el endpoint (https://manager.ginernet.com/mcp) y pestañas con el snippet de configuración exacto para Claude Code, Claude Desktop, Cursor, VS Code, Windsurf y Zed.

Por ejemplo, para Claude Code basta un comando:

claude mcp add --transport http ginernet https://manager.ginernet.com/mcp \
  --header "Authorization: Bearer gcp_TU_CLAVE"

Y para Cursor, un bloque en ~/.cursor/mcp.json:

{
  "mcpServers": {
    "ginernet": {
      "url": "https://manager.ginernet.com/mcp",
      "headers": { "Authorization": "Bearer gcp_TU_CLAVE" }
    }
  }
}

Los clientes que aún no soportan cabeceras HTTP nativas (Claude Desktop, Windsurf, Zed) se conectan igual de fácil a través del puente mcp-remote; el snippet exacto está en su pestaña del panel.

Trata la clave gcp_... como una contraseña: no la subas a repositorios ni la compartas. Si sospechas que se ha filtrado, revócala en Agentes IA → Claves API y crea una nueva. Revocar una clave no afecta a tus servidores.

Ejemplos de prompts reales

Los siguientes prompts funcionan tal cual en cualquier agente conectado. Fíjate en el patrón: describes el objetivo, no los pasos técnicos.

1. Tu primera web online (nivel principiante)

Despliega una página web para mi negocio de fotografía en un servidor
de Ginernet. Quiero algo sencillo: una portada con mis servicios y un
formulario de contacto. Usa el servidor más barato posible y dime
cuánto me va a costar al mes antes de crearlo.

El agente consultará el catálogo, te propondrá el VPS por defecto (1 vCPU / 1 GB / 10 GB), te confirmará el precio total con la IP incluida y, tras tu visto bueno, creará el servidor, generará la web, la instalará con un servidor nginx y abrirá los puertos 80 y 443. Total: unos minutos y ninguna línea de código escrita por ti.

2. Un WordPress listo para producción (nivel medio)

Monta un WordPress en un VPS nuevo de Ginernet para mi dominio
miempresa.com. Instala PHP, MariaDB y nginx, configura HTTPS con
Let's Encrypt y déjalo listo para que yo entre al asistente de
instalación. La base de datos NO debe ser accesible desde internet.
Cuando termines, dime qué registros DNS tengo que crear.

Aquí el agente encadena más piezas: crea el VPS, instala la pila LEMP completa, asegura MariaDB en local (sin abrir el puerto 3306, tal y como exigen las reglas del canal), emite el certificado TLS y te devuelve los registros DNS exactos que debes apuntar a la IP del servidor.

3. Escalar cuando llega el tráfico (nivel medio-avanzado)

La web del VPS "tienda-online" va lenta desde ayer. Entra por SSH,
mira si el cuello de botella es CPU, RAM o disco, y si hace falta
amplíalo al siguiente tamaño. Confirma conmigo el nuevo coste por
hora antes de aplicar el cambio.

El agente diagnostica en vivo (top, memoria, I/O), decide si el problema se arregla con configuración o con hardware y, solo si hace falta, usa resize_vps para ampliar el servidor, siempre confirmando el nuevo coste contigo. El disco solo puede crecer, nunca reducirse, así que la buena práctica que sigue el canal es empezar pequeño y crecer cuando toque.

4. Un entorno multi-servidor con firewall estricto (nivel avanzado)

Necesito un entorno de staging con dos VPS en Ginernet: uno con la API
(Node.js, puerto 443 abierto al público) y otro con PostgreSQL que solo
sea accesible desde la IP del primero. Genera claves SSH nuevas para
cada uno, documenta IPs, credenciales y coste por hora total del
entorno, y apaga los dos servidores cuando termines de configurarlos:
los encenderé yo cuando empiece la prueba.

Este prompt combina casi todo el canal: dos creaciones, despliegue por SSH, reglas de firewall selectivas (la base de datos nunca se expone a internet), gestión de energía con vps_power y un informe final de costes. Recuerda un matiz importante: un VPS apagado sigue facturando mientras exista; para dejar de pagar hay que eliminarlo, y eso solo puedes hacerlo tú desde el panel.

Para desarrolladores: cómo funciona por dentro

Si quieres integrar el canal en tus propias herramientas, estos son los detalles técnicos:

  • Protocolo: MCP sobre JSON-RPC 2.0 con transporte Streamable HTTP en POST https://manager.ginernet.com/mcp. Sin estado: cada petición es independiente, sin sesiones ni cookies.
  • Autenticación: cabecera Authorization: Bearer gcp_.... Sin OAuth: una clave revocable por integración.
  • Límites: 120 peticiones por minuto y clave.
  • Descubrimiento: tools/list devuelve el esquema JSON completo de cada herramienta; initialize incluye las instrucciones operativas del canal (buenas prácticas de coste, firewall y SSH que los agentes siguen automáticamente).

Puedes probarlo con curl en un minuto:

curl -s https://manager.ginernet.com/mcp \
  -H "Authorization: Bearer gcp_TU_CLAVE" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Las operaciones largas (creación, resize) son asíncronas: devuelven un taskId que se consulta con get_task hasta que el estado es succeeded. La provisión típica de un VPS tarda entre 45 segundos y 3 minutos.

Preguntas frecuentes

¿Necesito saber programar para usar esto? No. Instalar un agente como Claude Desktop es como instalar cualquier aplicación, y el panel te da el snippet de conexión listo para copiar. A partir de ahí, todo es conversación en tu idioma.

¿Qué agentes y editores son compatibles? Cualquier cliente MCP: Claude Code, Claude Desktop, Cursor, VS Code (Copilot), Windsurf y Zed tienen pestaña propia con instrucciones en el panel, y la lista crece constantemente porque MCP es un estándar abierto.

¿Es seguro darle acceso a una IA a mi hosting? El canal está limitado por diseño: sin borrado, con topes de gasto que solo tú controlas, permisos separados por clave, firewall cerrado por defecto y auditoría de cada acción. El agente puede crear y operar; las decisiones irreversibles siguen siendo tuyas.

¿Cuánto cuesta? No hay cuota por el canal MCP: pagas solo los servidores, por horas y con saldo prepago. El VPS más pequeño cuesta desde 5 €/mes (~0,007 €/hora) con la IPv4 incluida, y el agente siempre te confirma el coste exacto antes de crear o ampliar nada.

¿Puede la IA borrar mis servidores o vaciar mi saldo? No puede borrar nada: la eliminación es exclusiva del panel web. Y el gasto está triplemente acotado: límite de servidores por API, límite de euros por hora y el propio saldo prepago.

¿Qué pasa si el agente comete un error? Los errores posibles son de bajo impacto por diseño: un servidor de más se apaga y se elimina desde el panel en un clic, y un puerto mal abierto se cierra con la misma herramienta. Todo queda registrado en el historial de actividad para que puedas revisar qué hizo el agente y cuándo.


¿Listo para probarlo? Activa el canal en Manager → Agentes IA, conecta tu agente y pídele tu primer servidor. Si tienes cualquier duda, nuestro equipo de soporte está a un ticket de distancia.