Introducción a ServBay MCP Server
ServBay MCP Server es un servidor integrado en ServBay, basado en el Model Context Protocol (MCP). Con este componente, herramientas de IA compatibles con MCP como Claude, Cursor o VS Code pueden “ver” y “operar” directamente en tu entorno local de desarrollo con ServBay: consultar el estado de los servicios, administrar sitios y dominios, gestionar bases de datos, emitir certificados, crear copias de seguridad, leer registros e indicadores del sistema, entre otras funciones, todo ello sin necesidad de alternar constantemente entre el chat y la interfaz de ServBay.
En este documento conocerás en qué consiste ServBay MCP Server y sus funcionalidades. Para integraciones y reglas para IA, consulta:
- Integración con clientes de IA (IDE Integration) — Conecta MCP fácilmente en Claude Code, Cursor, VS Code y otros.
- Reglas para IA (AI Rule) — Asegúrate de que la IA utilice ServBay MCP de forma correcta y segura.
¿Qué es MCP?
Model Context Protocol (MCP) es un protocolo abierto que facilita a las aplicaciones de IA conectarse a herramientas externas y fuentes de datos de manera estandarizada. ServBay encapsula sus capacidades de gestión del entorno en un MCP Server, permitiendo que cualquier cliente IA compatible con MCP acceda a sus funciones.
El MCP Server se distribuye junto con ServBay como un proceso local (comunicación vía stdio), iniciado bajo demanda por el cliente de IA, sin necesidad de instalación o despliegue adicional por tu parte.
¿Qué puede hacer ServBay MCP?
Las funciones expuestas por ServBay MCP Server cubren todos los aspectos clave de la gestión centralizada de ServBay:
- Entorno y suscripción — Consultar información de entorno, estado de suscripción/plan y ejecutar diagnósticos.
- Información e indicadores del sistema — Acceder a datos del sistema como CPU, memoria, disco, red y métricas en tiempo real (ver Información del sistema e indicadores).
- Gestión de servicios — Listar servicios, consultar estado e iniciar/detener/reiniciar PHP, Node.js, MySQL, MariaDB, PostgreSQL, Redis, Memcached, Mailpit, MinIO, Ollama y más.
- Configuración y registros de servicios — Leer o escribir configuraciones de servicios, acceder a registros de servicios.
- Sitios web y dominios — Listar, visualizar, crear, modificar o eliminar sitios locales; habilitar o deshabilitar sitios; gestionar registros hosts y dominios dnsmasq.
- Puertos — Comprobar estado de ocupación de puertos.
- Certificados TLS/HTTPS — Listar, emitir, reemitir o eliminar certificados.
- Bases de datos — Listar bases de datos, crearlas, establecer/restablecer contraseñas.
- Paquetes — Listar paquetes instalados/disponibles, instalar/desinstalar/habilitar/deshabilitar y cambiar versiones.
- Modelos de Ollama — Listar y eliminar modelos locales de Ollama.
- Copias de seguridad — Listar, crear, restaurar y eliminar copias, así como consultar la programación de copias de seguridad.
Con estas capacidades, puedes pedirle directamente a la IA: “Inicia PHP 8.3 y crea un sitio nuevo”, “Emite un certificado para este dominio” o “Revisa el registro de errores de MySQL”, y la IA, mediante MCP, se encargará de ejecutar esas solicitudes en ServBay por ti.
Indicaciones de seguridad
- El MCP Server solo se ejecuta en la máquina local y se comunica vía stdio con clientes de IA locales.
- Para acciones de escritura o con riesgo (como eliminar sitios, restablecer contraseñas de bases de datos o restaurar copias de seguridad), se recomienda que la IA explique los cambios que va a realizar y solicite tu confirmación antes de ejecutar.
- No pegues claves, tokens, claves de API DNS, contraseñas de bases de datos ni llaves privadas en la conversación: el diseño de ServBay MCP está pensado para que no necesites introducir manualmente información sensible.
- El uso conjunto con las Reglas para IA permite que la interacción sea más segura y adecuada.
Requisitos previos
- Tener ServBay instalado y en funcionamiento (macOS o Windows).
- Disponer de un cliente IA compatible con MCP (por ejemplo, Claude Code, Cursor, VS Code + Copilot, Claude Desktop, Codex, entre otros).
Próximos pasos
- Ve a Integración con clientes de IA para conectar ServBay MCP a tus herramientas de IA en un solo clic.
- Instala las Reglas para IA para orientar a la IA a usar ServBay MCP de forma óptima y segura.
Resumen
ServBay MCP Server abre las capacidades de gestión del entorno de ServBay a las herramientas de IA, haciendo posible “administrar el entorno de desarrollo local con lenguaje natural”. Se distribuye con ServBay, se integra en un clic y no requiere despliegues extra, siendo un componente clave en la transición de ServBay hacia el desarrollo nativo de IA.
