MCP Server
Esponi i tool della piattaforma a client compatibili con il Model Context Protocol (Claude Desktop, IDE plugin, agenti custom). Ogni token è scoped a un singolo progetto.
Endpoint
bash
POST https://project--YOUR_PROJECT.lovable.app/api/public/mcp
Authorization: Bearer <MCP_TOKEN>
Content-Type: application/jsonToken
Genera un token Bearer dalla sezione Tool → MCP del progetto. I token sono salvati in mcp_tokens con scope configurabili. Revocali in qualsiasi momento dalla stessa UI.
Tool esposti
project_info— discovery del progetto e dei tool attivi- A/B Testing — esperimenti, varianti, statistiche
- Links — short link, UTM, analytics
- Funnel — funnel e statistiche
- Social Proof — siti, campagne, eventi
- Feature Flags — eval e gestione
- Deadline, Perso, Bridge, Brand
Configurazione Claude Desktop
json
// claude_desktop_config.json
{
"mcpServers": {
"lovable": {
"url": "https://project--YOUR_PROJECT.lovable.app/api/public/mcp",
"transport": "http",
"headers": {
"Authorization": "Bearer <MCP_TOKEN>"
}
}
}
}Trattare il token come una password
Il token MCP dà accesso completo ai tool del progetto. Non committarlo in repository pubblici, non incollarlo in chat condivise.