
Lovable MCP server: build and publish Lovable apps from your AI assistant
Lets ChatGPT, Claude or Cursor create, change and publish your Lovable apps without opening Lovable.
This is Lovable's own server, and it lets ChatGPT, Claude, Cursor and other assistants build and manage your Lovable apps for you. You can start a project from a prompt, ask Lovable's agent for changes, read the code, run database queries and publish the app, all from the chat you already use. You sign in with your Lovable account, and it works on every plan. Know before you start that it acts on your real projects and that building or messaging uses your Lovable credits.
Good for
- Developers who want to start or change Lovable apps from Claude Code, Cursor or VS Code
- Founders and makers who want to try several app or landing page ideas side by side
- Teams that use Lovable as one step in a larger agent workflow
- Anyone who wants to review what Lovable changed in a project from chat
Works in
5 supported · 1 with issues · 8 should work
Tap an app to see how to set it up and any known problems.
Lovable's docs cover it: add Lovable from Claude's connector directory, or add the address to the config file. docs.lovable.dev
Lovable's docs cover it: install the Lovable plugin, or add the address and Lovable's client ID to mcp.json. docs.lovable.dev
Lovable's docs cover it: add the address in VS Code's MCP settings and log in in your browser. docs.lovable.dev
Lovable's README covers it: add the address with one command, then log in. GitHub
Lovable's docs cover it: add the server address in ChatGPT, then log in to Lovable when asked. docs.lovable.dev
Lovable's docs cover it: one command, or the Lovable plugin, which also adds slash commands.
Known problems
- Open
The plugin's database command asks for a tool the server does not list
Since Oct 2026 · GitHub
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install Lovable MCP
Claude Code
- 1
Copy this prompt.
Add the Lovable MCP server to Claude Code. Run this command: claude mcp add --transport http lovable https://mcp.lovable.dev Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires A Lovable account (any plan).
You sign in with your Lovable account the first time a Lovable tool runs. On Enterprise workspaces an admin must first turn on Third-party MCP clients (Workspace settings, Security, Privacy and security). There is no read-only mode, and building or messaging uses Lovable credits. The plugin connects the same server and adds slash commands for common tasks. Check it worked with /mcp or ask Claude Code to list your Lovable workspaces.
From the vendor's docs. Source.
Tools
Starts a new Lovable app from a description, using credits
Creates a new Lovable project and sends your description to Lovable's agent to build it, optionally from a template or design system. This uses Lovable credits.
Try: “Create a Lovable project called Feedback Hub with a form for collecting feedback”
Write ·
create_projectAsks Lovable's agent to change a project, using credits
Sends a request to the project's Lovable agent, such as a new feature or fix, and waits for it to finish. Plan mode lets it discuss the approach first. This uses credits.
Try: “Add a dark mode toggle to my Feedback Hub project”
Write ·
send_messageFinds your Lovable projects by name or keyword
Lists and searches the projects in a workspace.
Try: “Find my Lovable project about invoices”
Network ·
list_projectsShows a project's links and a screenshot of how it looks now
Returns a project's details, including its editor and preview links and a current screenshot.
Try: “Show me the preview link and a screenshot of my landing page project”
Network ·
get_projectPublishes an app and gives you the live link
Publishes the project to Lovable hosting and returns its live address. On Free and Pro the app is open to anyone with the link unless access is Invite only.
Try: “Deploy my Feedback Hub project and give me the live URL”
Write ·
deploy_projectShows exactly what code a change added or removed
Returns the code changes from one message or commit so you can review them.
Try: “Show me what changed in the last edit”
Network ·
get_diffLists the files in a project
Returns the project's file tree at a given version.
Try: “List all files in my project”
Network ·
list_filesReads one file from a project
Returns the contents of a single file at a given version of the project.
Try: “Read the main App.tsx in my project”
Network ·
read_fileShows a project's edit history
Lists past edits to a project, newest first.
Try: “What were the last five changes to my project?”
Network ·
list_editsLists recent requests sent to a project's agent
Lists recent messages in a project's chat with Lovable's agent.
Try: “What did I last ask Lovable to do in this project?”
Network ·
list_messagesCopies a project, template or public remix into your workspace
Makes a copy of a project you can access, a template or a publicly remixable project, into a workspace.
Try: “Remix my landing page project so I can try a new design”
Write ·
remix_projectLists templates you can start a project from
Returns the project templates available to start from.
Try: “What templates can I start from?”
Network ·
list_template_projectsLists the design systems in a workspace
Returns the design systems you can use when creating a project.
Try: “Which design systems does my workspace have?”
Network ·
list_design_systemsTurns on a database for a project
Sets up the project's built-in database, which takes 30 to 60 seconds.
Try: “Add a database to my Feedback Hub project”
Write ·
enable_databaseRuns a database query on a project, including changes
Runs SQL on the project's built-in database with full rights, so it can read, change or delete data and change tables.
Try: “How many feedback entries came in this week?”
Delete ·
query_databaseChecks whether a project has a database
Reports whether the project's built-in database is turned on.
Try: “Does my project have a database yet?”
Network ·
get_database_statusShows visits and traffic for a published app over a date range
Returns visits, page views, bounce rate, visit length and breakdowns by page, source, device and country for a published app.
Try: “How many visitors did my app get last month, and from where?”
Network ·
get_project_analyticsShows live visitors on a published app
Returns the current visit count and the trend over the last five minutes.
Try: “How many people are on my app right now?”
Network ·
get_project_analytics_trendReads a project's custom instructions for Lovable's agent
Returns the custom instructions Lovable's agent follows in this project.
Try: “What instructions does my project give the Lovable agent?”
Network ·
get_project_knowledgeReplaces a project's custom instructions
Sets the custom instructions for a project, replacing what was there.
Try: “Tell the agent in this project to always use British spelling”
Write ·
set_project_knowledgeReads the instructions that apply to every project in a workspace
Returns the workspace-wide custom instructions for Lovable's agent.
Try: “What workspace instructions do we have?”
Network ·
get_workspace_knowledgeReplaces the instructions for every project in a workspace
Sets the workspace-wide instructions, replacing what was there.
Try: “Set our workspace instructions to use our brand colours”
Write ·
set_workspace_knowledgeLists the skills saved in a workspace
Returns the reusable skills saved in the workspace.
Try: “Which skills does our workspace have?”
Network ·
list_workspace_skillsReads one workspace skill in full
Returns a workspace skill with its full contents.
Try: “Show me our checkout skill”
Network ·
get_workspace_skillAdds a new skill to a workspace (admins only)
Creates a new reusable skill in the workspace. Only admins and owners can do this.
Try: “Create a workspace skill for our standard login page”
Write ·
create_workspace_skillEdits a workspace skill (admins only)
Updates an existing workspace skill. Only admins and owners can do this.
Try: “Update our login skill to add Google sign-in”
Write ·
update_workspace_skillDeletes a workspace skill for good (admins only)
Deletes a workspace skill. It cannot be undone except by creating it again.
Try: “Delete the old pricing page skill”
Delete ·
delete_workspace_skillChanges who can open a project in the Lovable editor
Sets who can see or edit the project in the editor. It does not change who can visit the published app.
Try: “Make my project view-only for the rest of the workspace”
Write ·
set_project_visibilityMakes a folder personal or shared with the workspace
Sets a folder to personal or workspace visibility, which applies to every project in it.
Try: “Share my Experiments folder with the workspace”
Write ·
set_folder_visibilityMoves projects into a folder
Moves up to 30 projects into a workspace folder.
Try: “Move my three landing page tests into the Experiments folder”
Write ·
move_projects_to_folderLists the connectors a workspace can use and which are on
Returns the connectors available in a workspace and whether each is enabled.
Try: “Which connectors are turned on in my workspace?”
Network ·
list_connectorsLists the accounts connected to a workspace
Returns the accounts signed in through connectors in a workspace.
Try: “Which accounts are connected to my workspace?”
Network ·
list_connectionsLists the MCP connectors added to a workspace
Returns the MCP connectors added to the workspace, from the catalog or custom.
Try: “What MCP connectors have we added?”
Network ·
list_custom_connectorsShows featured connectors you could add
Lists featured MCP connectors you can add to the workspace.
Try: “What connectors can I add to Lovable?”
Network ·
list_available_connectorsGives you the Lovable page link to add a connector
Returns a link to the Lovable dashboard where you add the connector yourself; it never adds one on its own.
Try: “I want to connect Notion to my workspace”
Network ·
add_connectorRemoves a connector from a workspace
Removes an MCP connector from the workspace.
Try: “Remove the Linear connector”
Delete ·
remove_connectorApproves or rejects an action Lovable's agent paused to ask about
When Lovable's agent pauses to ask permission for an action, this passes on your yes or no.
Try: “Yes, approve that change”
Write ·
respond_to_approvalLists your Lovable workspaces
Returns every workspace you belong to. Most other tools need a workspace from this list.
Try: “Which Lovable workspaces am I in?”
Network ·
list_workspacesShows a workspace's plan, credits left and members
Returns a workspace's plan, credit balance, member count and settings.
Try: “How many credits do we have left?”
Network ·
get_workspaceTurns a Claude design into a new Lovable project
Imports a design made in Claude into a new Lovable project. Only appears in Claude apps.
Try: “Turn this Claude design into a Lovable app”
Write ·
import-claude-design-from-urlUsed by the assistant behind the scenes
Shows which Lovable account is connected
Returns your Lovable profile and workspaces.
Network ·
get_meChecks on a request still running in Lovable
Returns the status and reply of a message, used to check on a long build.
Network ·
get_messageGets an upload link to attach an image to a request
Returns a one-time upload link so a file such as a screenshot can be attached to a message.
Network ·
get_file_upload_urlShows a live build progress panel in ChatGPT
Displays a live widget showing build progress after a project is created, in apps like ChatGPT.
Network ·
render_project_widget
From the official docs
Pros and cons
Good
- Made and run by Lovable, with nothing to install.
- Works on every Lovable plan.
- Sign in with your Lovable account; no keys to copy.
- Lovable documents setup for ChatGPT, Claude, Claude Code, Cursor and VS Code.
- Plugins for Claude Code and Cursor add ready-made commands for new apps, changes, databases and deploys.
- Most tools are free; only building and messaging use credits.
- Lets you review diffs and files before you publish.
Watch out
- There is no read-only mode.
- Building and messaging use your Lovable credits.
- Its database tool can change or drop data in a live app.
- API keys are not supported, so headless scripts need the Lovable API instead.
- Enterprise workspaces must have an admin turn it on first.
- It cannot add connectors; you add those in Lovable itself.
Permissions
medium risk · 6 things to watch
Medium risk
The assistant works on your real Lovable projects, so it can change a live app's database, publish apps where anyone with the link can see them, and spend your credits. Ask it to show SQL and confirm before it deploys, and check each app's access setting first.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can run any SQL on your app's database
Its database tool can read, write and change the structure of the project's database with full rights. Ask the assistant to show the SQL before it runs on a live app. docs.lovable.dev
Deploys can make an app public
On Free and Pro, a published app is open to anyone with the link unless access is set to Invite only. Check that setting before you ask it to deploy. docs.lovable.dev
Building and messaging spend your credits
Creating a project and sending messages to Lovable's agent use real credits. Keep an eye on usage when an assistant works in a loop. docs.lovable.dev
Access covers all your workspaces
The connection is not limited to one project. Review the permissions on the sign-in screen before you approve. docs.lovable.dev
It can overwrite instructions and delete skills
Setting project or workspace instructions replaces the old text entirely, and admins can delete workspace skills with no undo. Copy anything you want to keep first. docs.lovable.dev
Critical security findings block deploys
Lovable will not publish while its security scan has unresolved critical findings. Fix or dismiss them in the project's Security view. docs.lovable.dev
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Talks to | mcp.lovable.dev |
|---|---|
| Sign-in and keys | OAuth sign-in with your Lovable account; your AI client stores the token. API keys are not supported. |
Alternatives
Use Lovable's own server to build and manage Lovable apps from your assistant. The community lovable-mcp-server only analyzes code that Lovable generated and has not been updated since August 2025.
| Server | Official | Runs | Sign-in | Can change things | GitHub stars |
|---|---|---|---|---|---|
| LovableThis page | Official | Hosted | Account | Yes | 9 |
| lovable-mcp-server | Community | Local | – | – | 39 |
Questions
What is the Lovable MCP server URL?
https://mcp.lovable.dev. Paste it into your AI app and log in to Lovable when it asks.
Is the Lovable MCP server free?
It is included on every Lovable plan, including Free. Creating a project and sending messages to Lovable's agent use your normal credits; reading code, deploying and the other tools do not.
Can I connect with an API key?
No. Signing in with your Lovable account is the only way to connect. For scripts that need a key, Lovable offers a separate API.
Is it safe to connect?
It is Lovable's own service, but the assistant acts on your real projects. It can change a live app's database, publish apps and spend credits, so review what it plans before you approve.
Why can't my Enterprise workspace connect?
Outside apps are off by default on Enterprise. A workspace admin or owner turns on Third-party MCP clients under Workspace settings, Security, Privacy and security.
Why does it keep asking me to log in?
If your workspace enforces single sign-on with a session limit, you have to log in again when the session ends. Your AI app opens the browser login for you.
Why did my deploy fail?
Lovable will not publish while its security scan has unresolved critical findings. Open the project's Security view, fix or dismiss the findings it names, then deploy again.
How is this different from Lovable's chat connectors?
Chat connectors let Lovable's own agent use your tools, like Notion or Linear. This server is the reverse: it lets ChatGPT, Claude or Cursor use Lovable.
Can it add connectors like Slack or Notion to my project?
No. It gives you a link to add them in Lovable, because connectors are only added there. It can list and remove them.
How do I add it to Claude?
In Claude, open Connectors, search for Lovable and click Connect. Steps for every other app are in the install box above.
Examples
Start a new app from one prompt
Create a Lovable project called 'Feedback Hub' with a form for collecting user feedback
SourceChange an existing project
Add a dark mode toggle to my project [ID]
SourceReview what changed
Show me what changed in the last three edits to my project
SourcePublish and get the live link
Deploy my project [ID] and give me the live URL
SourceCompare three landing page designs
Build 3 versions of a landing page for [product], each with a different layout and visual style. Deploy all three and give me the live URLs.
Source
Information
updated Nov 2, 2026
- Publisher
- Lovable (official)
- Endpoint
https://mcp.lovable.dev- Transport
- Streamable HTTP
- Auth
- OAuth
- Version
- 0.1.3
- License
- Apache-2.0
- Last commit
- Sep 27, 2026
- Open issues
- 5
- Listed in
- Official MCP registry
Other Lovable MCP servers
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 6Hide
- Lovable MCP server · docs.lovable.dev
- Lovable ChatGPT app · docs.lovable.dev
- Lovable MCP · github.com
- Lovable MCP skill · mcp.lovable.dev
- GitHub · github.com
- GitHub · github.com