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.”
Related posts
- Game of Codes : Winter is coming (et tes mises à jour aussi)
Dans Game of Thrones, tout le monde sait qu’il faut se préparer pour l’hiver. En cybersécurité, l’hiver c’est...
17 décembre 20250Like - Boostez votre qualité de code Python avec ruff
Au fil des années et de sa professionnalisation, l’écosystème Python s’est progressivement doté d’une multitude d’outils d’analyse statique...
2 décembre 20240Like - Sherlock contre les liens suspects
Imagine Sherlock Holmes avec sa loupe, fouillant ton écran d’ordinateur au lieu des ruelles brumeuses de Londres. Car...
26 septembre 20250Like