Skip to main content

lovable

Lovable MCP 工具用法 —— 部署項目、向 agent 發消息、用 agent-browser 測試。通過委託本地 repo 來減少 credits。

Source facts

Repository
x-cmd/skill0
Last source activity
September 2, 2026 at 20:07
Detected SKILL.md language
Chinese
Stars
1
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
3 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
lovable
description
Lovable MCP 工具用法 —— 部署項目、向 agent 發消息、用 agent-browser 測試。通過委託本地 repo 來減少 credits。
metadata
{"related":"agent-browser,prompt,devloop"}
# Lovable ## 安裝與完整 MCP 參考 ``` claude mcp add --transport http lovable "https://mcp.lovable.dev" ``` 完整 MCP 參考:[lovable-mcp-server.md](https://docs.lovable.dev/integrations/lovable-mcp-server.md)。 - Plan —— 需要 Pro/Business - Auth —— 首次調用時瀏覽器 OAuth 提示 - Clients —— Claude Code、Claude Desktop、ChatGPT、Cursor、VS Code ## 核心工作流:本地優先,節省 credits ``` local edit → npm run dev (verify) → git push → mcp__lovable__deploy_project → agent-browser test ``` ## 規則 - **必須 驗證項目 ID** —— 在任何操作前調用 `list_projects query=<name>` 確認正確的 `project_id`。**永遠不要 複用記憶裏或上下文中之前的 ID。** 部署後等待 30 秒再驗證線上站點,再回報成功。 - **必須 改前改後截圖** —— 修改項目時,捕獲 before-screenshot,做改動,捕獲 after-screenshot。對比以確認意圖。適用時發到 GitHub issue。**上傳前抹除全部隱私數據**(令牌、個人信息、郵箱)。 ## 常用 MCP 調用 ``` mcp__lovable__list_workspaces mcp__lovable__list_projects workspace_id=<id> query=<name> mcp__lovable__get_project project_id=<id> mcp__lovable__deploy_project project_id=<id> mcp__lovable__send_message project_id=<id> message="<instruction>" wait=true mcp__lovable__get_diff project_id=<id> message_id=<msg_id> ``` ## Usecase —— Analytics 快速總覽:`list_projects publish_status=published` 返回每個項目的訪客數。 以 TSV/CSV 導出,schema 為:`id, project, 24h, 7d, 30d, URL`。 詳細分析(pageviews、跳出率、流量來源、設備)見 [ANALYTICS.md](ANALYTICS.md)。 ## Usecase —— Knowledge(持久化給 Lovable agent 的指令) ``` mcp__lovable__get_project_knowledge project_id=<id> mcp__lovable__set_project_knowledge project_id=<id> content="<markdown>" ``` 永遠先 `get` 再 `set` —— set 會整篇替換。最多 10K 字符。還有:`get/set_workspace_knowledge`。 ## 用 agent-browser 測試 ``` agent-browser --profile /tmp/ab-default open <url> --session <proj>-mobile --headed agent-browser --session <proj>-mobile set device "iPhone 14" agent-browser --session <proj>-mobile snapshot -i ``` 完整用法:見 skill0 `agent-browser`。 ## 故障排查 - 站點未更新 —— `deploy_project` - 改代碼,本地存在 —— 本地 → push → deploy - 改代碼,無本地 —— `send_message`(高 credits 成本) - 移動端測試 —— `agent-browser set device "iPhone 14"` PWA 問題、同步問題等見 [TROUBLESHOOTING.md](TROUBLESHOOTING.md)。 ## 更多信息 - [docs llms.txt](https://docs.lovable.dev/llms.txt) —— 完整文檔索引 - [lovable.dev llms.txt](https://lovable.dev/llms.txt) —— 產品中心、價格、指南、模板 - [Integrations](https://docs.lovable.dev/integrations/introduction.md) —— Stripe、Supabase、Slack 等 - [Chat connectors](https://docs.lovable.dev/integrations/mcp-servers.md) —— 把 Notion、Linear、Jira 接入構建 - [Lovable API](https://docs.lovable.dev/integrations/lovable-api.md) —— 通過 REST 以編程方式構建應用 ## Related - [agent-browser](../../it/agent-browser/SKILL.md) —— 驗證流 - [prompt](../prompt/SKILL.md) —— 與 agent 通信 - [devloop](../devloop/SKILL.md) —— lovable 項目遵循 devloop 形態
View on GitHub