Tu agente de IA levanta y cuida tus servicios

Dejar la API corriendo como servicio que arranca solo, programar el backup de las 3 de la mañana o averiguar por qué se cae el worker leyendo sus logs: se lo pedís en una frase y tu agente lo resuelve sobre systemd, sin que tengas que escribir un unit file ni un crontab.

Qué le pedirías a tu agente

En lenguaje natural, como se lo dirías a una persona

  • “Levantá la API como servicio systemd que arranque solo al reiniciar”
  • “El worker se está cayendo: mirá los logs de systemd y decime qué pasa”
  • “Programá el backup de la base todos los días a las 3 de la mañana”

Las herramientas de este dominio (12)

Generadas en vivo desde el propio servidor

Salen del propio servidor MCP en cada compilación. Las descripciones están en inglés porque son las que lee el agente.

Cloud – Scheduled tasks

  • controlar_tarea_vps: Runs an action on a scheduled task: 'start' runs its command once, right now; 'stop' interrupts that run; 'enable'/'disable' toggle the automatic schedule. Note this set has no 'restart' — unlike controlar_servicio_vps,…
  • crear_tarea_vps: Creates a scheduled task on a VPS. schedule uses systemd OnCalendar syntax (e.g. '*-*-* 02:00:00' for daily at 2am, or shortcuts like 'daily'/'hourly'/'weekly'). start: run it once immediately in addition to scheduling…
  • editar_tarea_vps: Updates a scheduled task's command and/or schedule (at least one required). Internally this deletes and recreates the task — if enabled, it's re-enabled after.
  • eliminar_tarea_vps: Deletes a scheduled task from a VPS. No protected-name guard exists for tasks (unlike systemd services).
  • listar_tareas_vps: Lists scheduled tasks (systemd timers) configured on a VPS. (solo lectura)
  • ver_tarea_vps: Full detail of a scheduled task on a VPS: service+timer content, status, next/last run. (solo lectura)

Cloud – Systemd services

  • controlar_servicio_vps: Runs a systemctl action on a systemd service inside a VPS. 'enable'/'disable' only change whether it starts on boot; they don't start or stop it now. Unlike delete, this has no protected-service guard — it can…
  • crear_servicio_vps: Creates a new systemd service inside a VPS from a raw unit-file content string. Same power a human has via the frontend — no extra validation of the unit file content. Creating always starts the unit and enables it at…
  • editar_servicio_vps: Overwrites a systemd service's unit file content (full replace) inside a VPS.
  • eliminar_servicio_vps: Deletes a systemd service inside a VPS (stops, disables, removes the unit file). A small set of critical service names (ssh, nginx, docker, mysql, etc.) are protected and can't be deleted this way.
  • listar_servicios_vps: Lists systemd services running/configured inside a VPS. (solo lectura)
  • ver_servicio_vps: Full detail of a systemd service inside a VPS: unit file content, live status. (solo lectura)

Lo mismo, desde el panel

Cada cosa que hace el agente también la tenés con botones en el panel del VPS.

¿Cómo se conecta?

Tres pasos, y dos los hace el agente solo

  1. Le pasás a tu agente la dirección del servidor MCP — se registra solo
  2. El agente abre un link de autorización en tu navegador
  3. Elegís el alcance y aprobás. Listo: ya trabaja en tu nombre

Copiá, pegá, listo

Copiá este mensaje y pegaselo a tu agente de IA — él se conecta solo y te va a guiar únicamente en lo que vos tengas que hacer (como aprobar el acceso en el navegador).

Conectate al servidor MCP de ArduMaker en https://mcp.ardumaker.com/mcp (Model Context Protocol, OAuth 2.1). Agregalo como servidor MCP remoto y guiame paso a paso solo en lo que necesite hacer yo, como aprobar el acceso en el navegador.
  • Descubrimiento automático vía metadata OAuth
  • Registro dinámico de clientes (DCR)
  • PKCE — sin secretos que filtrar
  • La sesión se renueva sola: conectás una vez

Configuración manual (Claude Desktop, Cursor, etc.)

{
  "mcpServers": {
    "ardumaker": {
      "url": "https://mcp.ardumaker.com/mcp"
    }
  }
}

Conectá tu agente

Dos pasos por cliente. Sin API keys: aprobás el acceso en el navegador y listo.

  • Claude: Claude → Configuración → Conectores → «Agregar conector personalizado». Pegá la dirección del servidor y aprobá el acceso en el navegador.
    https://mcp.ardumaker.com/mcp
  • ChatGPT: ChatGPT → Configuración → Apps y conectores → activá el modo desarrollador. Creá un conector con la dirección del servidor y autoricémoslo.
    https://mcp.ardumaker.com/mcp
  • Gemini CLI: En Gemini CLI ejecutá el comando de abajo. Aprobá el acceso cuando se abra el navegador.
    gemini mcp add --transport http ardumaker https://mcp.ardumaker.com/mcp
  • Cursor: Guardá este bloque en .cursor/mcp.json de tu proyecto. Aprobá el acceso cuando Cursor abra el navegador.
    // .cursor/mcp.json
    { "mcpServers": { "ardumaker": { "url": "https://mcp.ardumaker.com/mcp" } } }
  • VS Code / Copilot: En VS Code: «MCP: Add Server» → HTTP, o guardá este bloque en .vscode/mcp.json. Aprobá el acceso cuando se abra el navegador.
    // .vscode/mcp.json
    { "servers": { "ardumaker": { "type": "http", "url": "https://mcp.ardumaker.com/mcp" } } }
  • MCP: Cualquier cliente MCP: apuntá a la dirección del servidor (HTTP, OAuth 2.1). Aprobá el acceso cuando se abra el navegador.
    https://mcp.ardumaker.com/mcp

Qué puede hacer tu agente

Prácticamente todo lo que hacés vos mismo, con las mismas reglas y permisos

  • VPS y comandos: Crear y controlar servidores, ejecutar comandos, ver logs y métricas, usuarios Linux

    Por ejemplo, le pedís:

    • “Creá un VPS con el plan mediano y dejámelo listo con Docker instalado”
    • “Mirá por qué el servidor está al 90% de RAM y decime qué proceso lo está comiendo”
    • “Traeme las últimas 200 líneas del log de nginx del servidor de producción”
    • “Creá un usuario Linux para el nuevo dev con acceso solo a su carpeta”
  • Dominios, DNS y nginx: Dominios propios y sus registros DNS, configuración de nginx, proxys inversos y redirecciones de puertos

    Por ejemplo, le pedís:

    • “Apuntá este dominio al VPS de staging y activale el SSL”
    • “Agregá el registro TXT que me pide Google para verificar el dominio”
    • “Montá un proxy inverso al puerto 3000 para la app nueva”
    • “Revisá los DNS de mi dominio y decime si los nameservers están apuntando bien”
  • Correo: Dominios de correo, casillas, alias, filtros y carpetas — y leer y enviar mensajes

    Por ejemplo, le pedís:

    • “Creá una casilla para el dev nuevo con 5 GB de cuota”
    • “Armá un alias de contacto@ que reparta a todo el equipo”
    • “Fijate si llegó algo de facturación esta semana y resumímelo”
    • “Configurá los DNS del correo del dominio nuevo y verificá que estén bien”
  • Bases de datos: PostgreSQL y MySQL: explorar el esquema, consultar, insertar, editar filas y ejecutar DDL

    Por ejemplo, le pedís:

    • “Mostrame qué tablas tiene la base de producción y cómo se relacionan”
    • “Contá cuántos pedidos entraron ayer y agrupalos por estado”
    • “Agregá una columna de fecha de baja a la tabla de clientes”
    • “Esta consulta va lenta: explicame el plan y decime qué índice falta”
  • Proyectos y equipo: Etapas, tareas, checklists, calendario, reuniones, adjuntos y auditoría

    Por ejemplo, le pedís:

    • “Cargá las tareas de la etapa nueva y asignámelas repartidas por disponibilidad real”
    • “¿Qué tarea me conviene tomar ahora según lo que ya está desbloqueado?”
    • “Agendá una reunión de una hora con el equipo cuando estén todos libres”
    • “Resumime qué se movió en el proyecto esta semana según el historial”
  • Deploys de GitHub: Vincular repos, redesplegar, y leer commits y logs de cada despliegue

    Por ejemplo, le pedís:

    • “Redesplegá el repo del front y avisame si el build falla”
    • “¿Qué commit está corriendo ahora mismo en producción?”
    • “Mostrame el log del último deploy que salió con error”
  • WordPress: Sitios, Elementor, WooCommerce, plugins, SEO, backups, staging y traslados, en tu propio VPS

    Por ejemplo, le pedís:

    • “Creá una tienda WooCommerce en mi VPS con 3 productos y publicala en tienda.midominio.com”
    • “Hacé un backup y después cambiá los colores globales de Elementor”
    • “Traé mi sitio desde este backup de UpdraftPlus”
    • “Probá el rediseño en staging y, si está bien, publicalo en producción”
  • Claves de IA y búsqueda: Claves de Router IA y tokens de Search API: crearlas, revocarlas y ver el consumo

    Por ejemplo, le pedís:

    • “Creá una clave de Router IA para el proyecto nuevo y pasámela”
    • “¿Cuánto llevo gastado este mes en búsquedas?”
  • Blog y contenidos: Escribir, traducir y publicar entradas del blog, con sus secciones e imágenes

    Por ejemplo, le pedís:

    • “Escribí una entrada sobre el lanzamiento y traducila a inglés y portugués”
    • “Publicá el borrador que quedó pendiente de la semana pasada”
  • Túneles SSH: Receptores e iniciadores de túnel, claves y estado de cada conexión

    Por ejemplo, le pedís:

    • “Armá un túnel para llegar a la base de datos desde mi máquina”
    • “Decime si el túnel del cliente sigue levantado”
  • Empresa y consumo: Servicios contratados, consumo del período y estado de verificación de la empresa

    Por ejemplo, le pedís:

    • “¿Qué servicios tengo contratados y cuánto va del mes?”
    • “Decime si a la empresa le falta algo para quedar verificada”
  • Reporte de fallas: El agente puede reportar un problema cuando algo se rompe, y consultar sus reportes

    Por ejemplo, le pedís:

    • “Reportá esta falla con el detalle de lo que estabas haciendo”
    • “¿Qué problemas reporté y en qué estado están?”

Ver la referencia completa

Las herramientas de este dominio · Ver todo lo que hace el MCP

Cómo funciona por dentro

La documentación técnica de lo que hay en esta página: qué hace cada herramienta, qué cambia, cómo se verifica y qué herramientas MCP la operan.

  • Docker: Daemon de Docker en el VPS y apps como proyectos Compose: imagen, registro privado, repo o Compose, con HTTPS opcional.
  • n8n: n8n en modo cola sobre Docker, con workers, task runners, PostgreSQL y Redis propios, HTTPS y actualizaciones con respaldo.
  • Servicios systemd: Crear, editar, controlar y borrar servicios systemd en un VPS, con vuelta atrás si no arrancan y logs del journal.
  • Tareas programadas: Comandos con horario en el VPS mediante un servicio y un timer de systemd, con atajos de minutos, ejecución manual y logs.

Toda la documentación