Lovable MCP
OfficialAllows listing, adding, and removing Linear integrations, enabling management of Linear issues, projects, and teams through the Lovable MCP server.
Allows listing, adding, and removing Notion integrations, enabling interaction with Notion databases and pages through the Lovable MCP server.
Allows listing, adding, and removing Slack integrations, enabling sending messages and managing Slack channels through the Lovable MCP server.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Lovable MCPCreate a new project called 'Portfolio' and add a hero section"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Lovable MCP
The official Model Context Protocol server for Lovable, an AI-powered full-stack app builder.
Connect Claude, Cursor, Codex, and other MCP-compatible clients to Lovable so they can create, edit, deploy, and manage Lovable projects through natural language.
Endpoint
https://mcp.lovable.devTransport: Streamable HTTP.
Related MCP server: lovable-mcp-server
Authentication
OAuth 2.1. MCP clients discover the authorization server via RFC 9728 metadata at https://mcp.lovable.dev/.well-known/oauth-protected-resource and obtain a bearer token automatically. The token is passed as Authorization: Bearer <token>.
Install
Claude, Claude Code, and ChatGPT need only the URL. Any other client must also pass Lovable's public OAuth client ID (6d465f583e1e4ce5801b1616f735670c), shown below.
Claude Code
claude mcp add --transport http lovable https://mcp.lovable.devClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"lovable": {
"type": "http",
"url": "https://mcp.lovable.dev"
}
}
}ChatGPT
Add the URL directly — no client ID needed:
https://mcp.lovable.devCursor / Windsurf
Add to your client's MCP config (~/.cursor/mcp.json, or Windsurf's mcp_config.json):
{
"mcpServers": {
"lovable": {
"type": "http",
"url": "https://mcp.lovable.dev",
"auth": {
"CLIENT_ID": "6d465f583e1e4ce5801b1616f735670c"
}
}
}
}VS Code
{
"servers": {
"lovable": {
"type": "http",
"url": "https://mcp.lovable.dev",
"auth": {
"CLIENT_ID": "6d465f583e1e4ce5801b1616f735670c"
}
}
}
}Codex CLI
codex mcp add lovable --url https://mcp.lovable.dev
codex mcp login lovableOther clients
Use the same type: http + url + auth.CLIENT_ID shape as the Cursor example above.
Tools
The server exposes tools across these areas:
Projects & workspaces — list, create, deploy, remix, inspect; manage visibility
Agent interaction — send messages to a project's AI agent and retrieve responses
Code inspection — diffs, file tree, file contents, edit history
Knowledge — read and write project / workspace AI instructions
Cloud database — enable a Postgres database, check status, run SQL, get connection info
Connectors & MCP servers — list, add, and remove external integrations (Linear, Notion, Slack, custom MCP, …)
Templates & libraries — browse template and library projects
Analytics — historical and real-time project traffic
File uploads — generate upload URLs for attaching images
Heads up:
create_projectandsend_messageconsume Lovable build credits.deploy_projectpublishes a public URL.query_databaseruns SQL directly against your project's database.
See the Lovable MCP documentation for the full tool reference.
Common workflow
Build and deploy a new app:
1. list_workspaces() → workspace_id
2. create_project(workspace_id, ...) → project_id (uses credits)
3. send_message(project_id, "Add ...") → message_id (uses credits)
4. get_diff(project_id, message_id) → review changes
5. deploy_project(project_id) → live URLMost tools need a workspace_id — call list_workspaces first. read_file needs a git ref; get latest_commit_sha from get_project.
Troubleshooting
Symptom | Fix |
| Re-run your client's login flow to refresh the OAuth token |
OAuth window loops or never completes | Confirm the client passes the |
"Transport not supported" | The client must support Streamable HTTP |
Tool fails on a missing | Call |
Registry
This repository hosts the server.json entry for the MCP registry.
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityFmaintenanceCreates, manages, and registers custom MCP servers for Claude Desktop. Enables users to generate and configure new MCP servers through natural language.Last updated12
- Alicense-qualityFmaintenanceAn MCP server for real-time analysis of Lovable-generated projects, enabling Claude Desktop to instantly understand project structure, components, dependencies, and more.Last updated37MIT
- Flicense-qualityDmaintenanceAn MCP server for coordinating multiple Claude Code sessions across related projects.Last updated
- Flicense-qualityDmaintenanceMCP server for team task tracking, code review, and activity monitoring via Claude Code. Assign tasks, track branch activity, review code, and get daily summaries through natural language.Last updated
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server for generating rough-draft project plans from natural-language prompts.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lovablelabs/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server