LSP-Claw
LSP-Claw es un servidor MCP que permite a un agente de IA construir, ejecutar y depurar aplicaciones web Lua/LSP de forma segura dentro de un laboratorio controlado Mako/Xedge/BAS, incluso en dispositivos embebidos o con RTOS.
Documentación
LSP-Claw: Servidor MCP para Productos Derivados de BAS
LSP-Claw permite que un agente de IA trabaje con herramientas basadas en Barracuda App Server (BAS), como Mako Server, Xedge y Xedge32, a través de un servidor MCP. En lugar de pedirle a un agente de IA, como Codex, que edite archivos locales al azar, le das acceso a una aplicación de laboratorio controlada donde puede inspeccionar ejemplos, crear archivos, ejecutar el laboratorio y depurar código Lua/LSP del lado del servidor.
¿Nuevo en LSP-Claw? Mira el video de introducción a LSP-Claw para obtener una visión general de alto nivel sobre qué es LSP-Claw y cómo encaja en el desarrollo asistido por IA de Mako/Xedge.
![]()
LSP-Claw es especialmente útil para sistemas embebidos. LSP-Claw puede iniciar, detener y reemplazar de forma remota la aplicación que se está probando sin reiniciar el dispositivo, el RTOS o el servidor de alojamiento. Un dispositivo RTOS monolítico puede seguir ejecutando su firmware principal mientras el servidor MCP reinicia solo la aplicación de laboratorio.
Ejemplo de Prompt: Diseñando una Interfaz de Dispositivo Web
Para aplicaciones de gestión de dispositivos, usa Light-Dashboard.
Use LSP-Claw to build a device management interface using
Light-Dashboard/custom. Check the runtime and lab, then ask what device, pages,
live data, commands, and visual style I need. Build and test the interface and
give me its URL.
Inicio Rápido con Mako y Xedge LSP-Claw
Comienza descargando la última versión precompilada de LSP-Claw: https://makoserver.net/download/packages/lsp-claw.zip
Usando Mako Server
Alternativa a las instrucciones a continuación: usa la Edición para Desarrolladores de Mako Server
- Inicia Mako Server:
mako -llsp-claw::lsp-claw.zip - Navega a http://localhost/lsp-claw/ para configurar LSP-Claw
- Configura tu Agente de IA (endpoint MCP: http://localhost/lsp-claw/mcp.lsp) y comienza a usar LSP-Claw
Consulta las instrucciones detalladas para más detalles, incluyendo el uso de LSP-Claw y el tutorial de prompts. Consulta también la Edición para Desarrolladores de Mako Server.
Usando Xedge y Derivados como Xedge32
- Navega a la interfaz de Xedge: http://ip-addr/rtl/
- Haz clic en el botón de menú en la esquina superior derecha
- Haz clic en App Upload (o Firmware Update & App Upload)
- Arrastra y suelta lsp-claw.zip en la interfaz web para subir LSP-Claw
- Navega a http://ip-addr/lsp-claw/ para configurar LSP-Claw
- Configura tu Agente de IA (endpoint MCP: http://ip-address/lsp-claw/mcp.lsp) y comienza a usar LSP-Claw
Consulta las instrucciones detalladas para más detalles, incluyendo el uso de LSP-Claw y el tutorial de prompts.