LSP-Claw
LSP-Claw é um servidor MCP que permite que um agente de IA construa, execute e depure aplicativos web Lua/LSP com segurança dentro de um laboratório controlado Mako/Xedge/BAS, inclusive em dispositivos embarcados ou RTOS.
Documentação
LSP-Claw: Servidor MCP para Produtos Derivados de BAS
O LSP-Claw permite que um agente de IA trabalhe com ferramentas baseadas no Barracuda App Server (BAS), como Mako Server, Xedge e Xedge32, por meio de um servidor MCP. Em vez de pedir a um agente de IA, como o Codex, para editar arquivos locais aleatórios, você dá a ele acesso a um aplicativo de laboratório controlado, onde ele pode inspecionar exemplos, criar arquivos, executar o laboratório e depurar código Lua/LSP no lado do servidor.
Novo no LSP-Claw? Assista ao vídeo de introdução ao LSP-Claw para uma visão geral de alto nível sobre o que é o LSP-Claw e como ele se encaixa no desenvolvimento assistido por IA de Mako/Xedge.
![]()
O LSP-Claw é especialmente útil para sistemas embarcados. O LSP-Claw pode iniciar, parar e substituir remotamente o aplicativo em teste sem reiniciar o dispositivo, o RTOS ou o servidor de hospedagem. Um dispositivo RTOS monolítico pode continuar executando seu firmware principal enquanto o servidor MCP reinicia apenas o aplicativo de laboratório.
Exemplo de Prompt: Projetando uma Interface de Dispositivo Web
Para aplicações de gerenciamento de dispositivos, use 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.
Início Rápido com Mako e Xedge LSP-Claw
Comece baixando o LSP-Claw pré-compilado mais recente: https://makoserver.net/download/packages/lsp-claw.zip
Usando Mako Server
Alternativa às instruções abaixo: use a Edição para Desenvolvedores do Mako Server
- Inicie o Mako Server:
mako -llsp-claw::lsp-claw.zip - Navegue até http://localhost/lsp-claw/ para configurar o LSP-Claw
- Configure seu Agente de IA (endpoint MCP: http://localhost/lsp-claw/mcp.lsp) e comece a usar o LSP-Claw
Consulte as instruções detalhadas para obter detalhes, incluindo o uso do LSP-Claw e o tutorial de prompts. Consulte também a Edição para Desenvolvedores do Mako Server.
Usando Xedge e Derivados como Xedge32
- Navegue até a interface do Xedge: http://ip-addr/rtl/
- Clique no botão de menu no canto superior direito
- Clique em Upload de Aplicativo (ou Atualização de Firmware e Upload de Aplicativo)
- Arraste e solte lsp-claw.zip na interface web para enviar o LSP-Claw
- Navegue até http://ip-addr/lsp-claw/ para configurar o LSP-Claw
- Configure seu Agente de IA (endpoint MCP: http://ip-address/lsp-claw/mcp.lsp) e comece a usar o LSP-Claw
Consulte as instruções detalhadas para obter detalhes, incluindo o uso do LSP-Claw e o tutorial de prompts.