关于 lavela
lavela 是远程 MCP 服务,可让 AI Agent 将 GitHub 仓库部署到托管服务器并运维应用。它还提供日志、健康检查、数据库、域名、邮件认证和 Stripe 结账设置。
主要功能
- 01构建并部署 GitHub 仓库
- 02查看日志、错误和健康状态
- 03管理 Postgres 和加密密钥
- 04连接域名并配置邮件认证
- 05创建 Stripe 结账链接
适用场景
- 01将仓库部署为在线 Web 应用或 API
- 02检查应用状态并查看近期错误
- 03添加自定义域名和邮件认证
- 04设置 Stripe 结账链接
MCP 相关
通过 OAuth 作为远程服务连接 MCP 客户端。核心端点提供部署和运维工具,扩展端点则公开更多工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://console.lavela.dev/api/mcpclaude mcp add --transport http ym2629-lavela https://console.lavela.dev/api/mcp{"mcpServers":{"ym2629-lavela":{"type":"http","url":"https://console.lavela.dev/api/mcp"}}}在 Cursor 中打开{"servers":{"ym2629-lavela":{"type":"http","url":"https://console.lavela.dev/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"ym2629-lavela":{"type":"http","url":"https://console.lavela.dev/api/mcp"}}}{"mcpServers":{"ym2629-lavela":{"serverUrl":"https://console.lavela.dev/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
lavela
在聊天中将 GitHub 仓库中的应用部署到线上服务器。
lavela 是一款远程 MCP 服务。你的 AI Agent(Claude、Claude Code、Cursor,或任何支持远程服务的 MCP 客户端)会在托管服务器上构建你的仓库,为你提供线上 URL,保持应用运行,并帮助你管理应用:查看日志、捕获的错误、运行状况检查、托管 Postgres、你已拥有的自定义域名、电子邮件身份验证,以及 Stripe 结账链接。
此仓库仅包含文档。lavela 的源代码未在此处发布。该服务运行于 console.lavela.dev。lavela 目前处于 Beta 阶段。
连接
将此 URL 添加到你的 MCP 客户端,然后在客户端打开浏览器时使用 lavela 账户登录(OAuth,无需粘贴令牌):
https://console.lavela.dev/api/mcp
此连接包含核心工具:部署仓库并管理应用。对于所有工具(广告、计划任务、预览环境、安全扫描、卷、作业),请使用:
https://console.lavela.dev/api/mcp/all
Claude(网页端、桌面端、移动端):自定义 → 连接器 → 添加自定义连接器 → 粘贴 URL。
Claude Code:
claude mcp add --transport http lavela https://console.lavela.dev/api/mcp
一步配置 Claude Code、Cursor、Windsurf 和 Claude Desktop:
npx @lavela/cli connect
安装为插件
Claude Code — 添加连接器和技能,引导你的 Agent 部署应用并检查应用状态:
claude plugin marketplace add ym2629/lavela-mcp
claude plugin install lavela@lavela-mcp
在会话中一步完成:/plugin install lavela --marketplace ym2629/lavela-mcp
Cursor — 添加 lavela MCP 服务(一键链接),或在 Cursor 的 MCP 设置中添加上面的 URL。
Replit — 添加 lavela(一键链接)。
Lovable — 使用不含句点的 URL https://console.lavela.dev/api/mcp/compat(连接器 → 自定义 → MCP 服务 → 粘贴 URL → 登录)。Lovable 会拒绝包含句点的工具名称,因此默认 URL 在此处不会注册任何工具;此 URL 提供相同的核心工具,名称格式如 lavela_account_status。测试日期:2026-10-20,已连接,且只读调用成功返回账户状态。
Mistral Le Chat — 打开连接器(当前应用中位于“上下文”下),添加自定义连接器并粘贴上面的 URL。Le Chat 会检测到 OAuth 并打开 lavela 的登录页面;允许连接后,即可在聊天中使用 lavela 工具。测试日期:2026-10-19;不同版本的 Le Chat 菜单名称略有不同。
一键链接遵循 Cursor 和 Replit 记录的格式。如果链接无法打开,请按照“连接”部分的说明手动添加 URL。
lavela 还提供:lavela-preflight,这是一个供 Claude Code 使用的免费只读检查清单插件,可在你部署任何应用前进行检查。它不需要 lavela。
试用
开启新对话并询问:
- “检查我的 lavela 账户状态。”
- “分析此仓库,并告诉我 lavela 会如何部署它:https://github.com/OWNER/REPO”
- “部署我的 GitHub 仓库 OWNER/REPO,并提供线上 URL。”
- “我的应用正常运行吗?显示最新日志和错误。”
你的 Agent 可以做什么
- **部署:**分析仓库,从 GitHub 构建(公开仓库,或你连接的私有仓库),在托管服务器上运行 Web 应用和 API,并在你推送代码后重新构建。
- **数据:**托管 Postgres、仅写入的加密密钥、一次性作业。
- **管理:**查看日志、捕获的错误、运行状况检查、启动 / 停止 / 始终运行控制,以及一次调用即可查看每个项目的概况。
- **上线:**连接你已拥有的自定义域名(仅 DNS),设置电子邮件身份验证(DKIM、SPF、DMARC),连接你自己的 Stripe 账户并创建结账链接。你自己的销售收入将全额结算给你。
完整且最新的工具列表始终见于 console.lavela.dev/llms.txt 和 console.lavela.dev/docs/mcp。
安全
- 每个工具都会声明它是只读还是会修改内容。
- 会花费资金或删除内容的工具会要求 Agent 先征求你的确认;删除项目时必须提供项目的准确名称。
- 充值始终在 lavela 的网站上通过浏览器完成,绝不会通过 Agent 进行。
- lavela 绝不会编辑你的源代码。
在你自己的仓库中使用
将以下内容粘贴到项目的 AGENTS.md 或 CLAUDE.md 中,让编码 Agent 知道如何使用 lavela 部署:
## Deploying with lavela
This app can be deployed with the lavela MCP server (https://console.lavela.dev/api/mcp).
- Start with `lavela.account_status`, then run `lavela.analyze_stack` on this repo.
- Confirm any cost with the user before calling tools that spend money, such as `lavela.provision_compute_from_repo`.
- Never ask for secrets in chat or read `.env` values: use `lavela.env_link` for a local `.env` and `lavela.set_compute_secret` for single secrets.
- After deploying, `lavela.project_overview` shows URLs, server state and builds in one call.
定价
服务器费用从预付钱包中扣除,按秒计费。新账户可能会获得有限的欢迎额度。当前价格:console.lavela.dev/pricing。
链接
- 控制台:console.lavela.dev
- 工具指南:console.lavela.dev/docs/mcp
- 条款:console.lavela.dev/terms · 隐私:console.lavela.dev/privacy
- 官方 MCP Registry:
io.github.ym2629/lavela
支持
发送邮件至 [email protected]。如果发现本文档存在问题,请在此处提交 issue。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。