Skip to main content

connecteur-mcp-lovable

Utiliser quand l'utilisateur veut brancher un serveur MCP Rapido (FoodEatUp, CRM, CMS, RH) sur un site Lovable via un agent embarqué — « connecte le MCP FoodEatUp au site », « prompts Lovable pour brancher le CRM », « ajoute l'agent IA au site du client », « connecteur MCP sur Lovable ». Génère les prompts Lovable étagés depuis le kit canonique, avec sécurité et scope verrouillés. À NE PAS utiliser pour un MVP multi-pages complet (mvp-lovable) ni un brief one-shot (prompt-lovable).

Ir para a instalação

Informações da origem

Repositório
PrendsTaPart/Plugin-Claude-MCP-BraindCode-
Última atividade na origem
15 de julho de 2026 às 19:40
Idioma detectado do SKILL.md
francês
Estrelas
8
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
connecteur-mcp-lovable
description
Utiliser quand l'utilisateur veut brancher un serveur MCP Rapido (FoodEatUp, CRM, CMS, RH) sur un site Lovable via un agent embarqué — « connecte le MCP FoodEatUp au site », « prompts Lovable pour brancher le CRM », « ajoute l'agent IA au site du client », « connecteur MCP sur Lovable ». Génère les prompts Lovable étagés depuis le kit canonique, avec sécurité et scope verrouillés. À NE PAS utiliser pour un MVP multi-pages complet (mvp-lovable) ni un brief one-shot (prompt-lovable).
# Connecteur MCP → site Lovable Produit **toujours les mêmes prompts** pour câbler un MCP Rapido sur un site Lovable : même méthode, même sécurité, même scope. Fondé sur `reference/kit-connecteur-mcp/`. ## Étape 0 — charger le kit Lire la **fiche du MCP demandé** (`reference/kit-connecteur-mcp/{foodeatup|crm|cms|rh}.md`), `reference/kit-connecteur-mcp/_commun.md`, `reference/gate-securite.md`, `reference/regles-stack-lovable.md`. Contexte projet : si projet existant, `get_project` + `list_files` (repérer `supabase/functions/`, la stack) ; sinon, prévoir la création. ## 1. Qualification courte - **Quel(s) MCP** (foodeatup / crm / cms / rh — un ou plusieurs) ? - **Projet neuf ou existant** ? - **Périmètre de l'agent** : lecture seule, ou lecture + **écritures confirmées** (selon les familles autorisées de la fiche) ? - **Credentials du CLIENT** disponibles (sa clé Anthropic, son token/établissement) ? **Jamais les clés BraindCode** : si on demande d'utiliser une clé maîtresse BraindCode, **refus écrit** (chaque site porte les identifiants de SON client). ## 2. Générer les PROMPTS LOVABLE ÉTAGÉS (prêts à coller) Chaque prompt inclut ses **critères de done** et rappelle les **interdits** (pas de clé en dur, pas d'appel client-side). Noms d'env **immuables** repris de la fiche. - **P1 — Secrets & env** : lister les secrets à créer dans l'UI Lovable/Supabase (noms standardisés : `ANTHROPIC_API_KEY`, `<MCP>_MCP_URL`, `<MCP>_MCP_TOKEN`, `<MCP>_SCOPE_ID`). **Les valeurs sont saisies par l'utilisateur dans l'UI, JAMAIS écrites dans le prompt.** - **P2 — Edge function `agent-{mcp}`** : le template de `_commun.md` (appel Anthropic + `mcp_servers` type url, parsing par type, rate-limits, filtre injection, **scope injecté serveur** depuis l'env). Aucune clé dans le code. - **P3 — Composant chat UI** : la spec du kit (fil, indicateur d'outil, **carte de confirmation avant écriture**, journal), charte via `sync-marque-lovable` / `get_brand`. - **P4 — System prompt + knowledge du projet** : le bloc de la fiche MCP (familles d'outils, scope verrouillé, confirmation, langue) → poussé en `set_project_knowledge` (contexte client) ; pas de secret dans le knowledge. - **P5 — Tests d'acceptation** : les 5 critères du kit (secrets hors bundle, appels serveur only, écriture bloquée sans confirmation, scope non contournable, injection filtrée) — à exécuter et rapporter. ## 3. Exécution assistée (optionnelle, confirmée) Si l'utilisateur le souhaite : envoyer les prompts **un par un** via `send_message` (consomme des crédits Lovable — cadrer avant), **vérifier entre chaque étape** (`get_message`, `read_file` ciblé sur l'edge function / le composant), passer le **gate sécurité** en fin, puis une **recette** avec un **compte de démo** (jamais la prod). Jamais deux étapes sans contrôle ; déploiement/publication uniquement sur confirmation. ## 4. Livraison - **Doc client courte** : ce que l'agent sait faire, ce qu'il demande en confirmation, où sont les clés (env Lovable), rappel scope. - Entrée `rapido-kb/lovable/connecteurs-installes.md` : projet, MCP, **version du kit**, date. ## Interdits (non négociables) - **Jamais de clé BraindCode** chez un client (refus écrit) ; jamais de valeur de secret dans un prompt. - **Jamais d'appel client-side** vers Anthropic ou un MCP ; tout en edge function. - **Jamais d'écriture sans confirmation UI** ; **jamais** de scope depuis le front. - Ne rien promettre sur l'**isolation multi-tenant** tant que le token par établissement n'est pas livré côté serveur (`docs/OUTILS-MCP-MANQUANTS.md` §11). ## Passerelles MVP multi-pages complet → `mvp-lovable`. Brief one-shot (landing simple) → `rapido-prompteur:prompt-lovable`. Marque/kit en workspace → `sync-marque-lovable` (LV4).
Ver no GitHub