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).

Informations de source

Dépôt
PrendsTaPart/Plugin-Claude-MCP-BraindCode-
Dernière activité de la source
15 juillet 2026 à 19:40
Langue détectée de SKILL.md
français
Étoiles
8
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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).
Voir sur GitHub