Le serveur MCP : le robot cuisinier qui sert du code à votre Laravel !
MCP, pour Models & Context Provider, c’est le petit génie qui orchestre vos modèles et vos contextes. Grâce à lui, l’IA peut générer ou corriger du code de manière intelligente et surtout Laravel-friendly.
Pourquoi avez-vous besoin d’un MCP ?
C’est simple : coder sans IA, c’est comme cuisiner sans spatule. Résultat : des éclaboussures de Where is $user? et des Comment installer le package X ? partout sur les murs.
- IA = chef d’orchestre
 - MCP = serveur de cuisine qui traduit vos commandes en recettes (code, migrations, tests…)
 - Laravel Boost = le chef qui a inventé la recette (mais qui ne cuisine que dans son resto)
 
Installation et mise en place
composer require laravel/boost --dev
php artisan boost:installVotre IDE, c’est votre cuisine : vous y préparez vos plats (le code), et avec MCP, vous avez enfin un commis de luxe.
1. PhpStorm
- Presser 
Shift × 2→ ouvre le Command Palette. - Taper 
MCP Settings. - Cocher laravel-boost.
 - Cliquer Apply.
 - Vérifier le ✅ vert → votre serveur est prêt.
 
2. VS Code
Cmd+Shift+P(Mac) ouCtrl+Shift+P(Windows).- Taper 
MCP: List Servers. - Sélectionner laravel-boost.
 - Cliquer Start server.
 
3. Cursor
Cmd+Shift+P.- Rechercher 
/open MCP Settings. - Activer le toggle laravel-boost.
 
4. Claude Code
- Ouvrir une console dans le dossier du projet.
 - Exécuter :
 
claude mcp add -s local -t stdio laravel-boost php ./artisan boost:mcp5. IDE non supportés
Pas de panique, ajoutez simplement :
- Command : 
php - Args : 
./artisan boost:mcp 
Le buffet d’outils de l’IA
Voici le menu proposé par votre MCP :
| Outil | Plat du chef | Pourquoi ? | 
|---|---|---|
| Application Info | Cocktail complet | Versions PHP, Laravel, plugins, modèles | 
| Database Schema | Salade CRUD | Visualiser vos schémas sans ouvrir vos migrations | 
| Search Docs | Soupe de manuels | Rechercher dans la doc (même hors ligne) | 
| Tinker | Chef à l’œuvre | Écrire du code à la volée et voir le résultat | 
| List Routes | Tableau de bord | La carte complète de vos endpoints API | 
Comment ça marche ?
- Vous posez une question.
 - L’IA envoie une requête MCP (style JSON-RPC).
 - Le serveur exécute la commande 
php artisan boost:mcp. - L’IA vous renvoie le résultat, prêt à être collé dans votre IDE.
 
👉 Exemple :
php artisan boost:ask "Comment ajouter un champ slug à la migration users ?"Quand l’IA dérape
L’IA vous propose un UserController à l’ancienne ? Répondez poliment : « Non merci, je préfère RESTful ». Et hop, elle vous ressert un plat plus propre. Même gourmande, l’IA sait éviter le bacon trop gras 🥓.
Pourquoi tout le monde en parle ?
- Rapide : la réponse est instantanée.
 - Customisable : ajoutez vos propres règles dans 
.ai/guidelines/. - Économique : moins de copier-coller, plus de créativité.
 
TL;DR 🍝
Installez Laravel Boost → Lancez le serveur MCP → Connectez votre IDE → Laissez l’IA cuisiner votre code.
Astuce : surveillez vos logs, car même le meilleur chef a besoin d’un bon filet d’huile !
“C’est l’IA qui donne la recette, mais c’est vous qui décidez de la servir à vos utilisateurs.”