Servidor MCP de 1 panel
Un servidor de Protocolo de Contexto de Modelo (MCP) para la implementación automatizada de sitios web en 1Panel.
[!IMPORTANTE] Actualmente este proyecto es un proyecto experimental y no significa que pueda utilizarse directamente.
Demostración en vídeo
https://www.bilibili.com/video/BV1SjQRY3EmM/
Related MCP server: Playwright MCP
Características
Automatiza la implementación de sitios web en servidores 1Panel
Crea sitios web si aún no existen
Sube archivos de sitios web estáticos a 1Panel
Totalmente compatible con el protocolo estándar MCP
Uso
Configurar MCP en Cursor IDE
Para utilizar este servidor con Cursor IDE, agregue la siguiente configuración de MCP:
Cursor abierto
Crear
.cursor/mcp.json
Utilice MCP para implementar sitios web
En Cursor, puedes implementar sitios web usando el siguiente comando en el chat de IA:
O puede utilizar el siguiente formato:
Referencia de API
Herramienta MCP: implementar_sitio web
Implementa un sitio web en 1Panel.
Parámetros:
domain(obligatorio): Dominio del sitio webbuildDir(opcional): ruta del directorio de compilación
Respuesta:
Detalles de implementación
Proceso de implementación
Verificar directorio de compilación : verifica si existe el directorio de compilación especificado
Creación de sitio web : crea un nuevo sitio web estático a través de la API de 1Panel si no existe
Carga de archivos : carga todos los archivos del directorio de compilación al sitio web
Estadísticas : Devuelve estadísticas detalladas sobre el proceso de carga.
Solución de problemas
Si encuentra problemas de implementación, verifique lo siguiente:
Asegúrese de que su clave API sea válida y tenga permisos suficientes
Verifique que el directorio del sitio web exista y tenga permisos de escritura
Consulte los registros del servidor 1Panel para obtener información de error más detallada
Si la carga de archivos falla, puede deberse a problemas de permisos o formato del archivo.