Quotidien Shaarli
August 13, 2025
L’article présente l’intégration d’un serveur MCP (Model Context Protocol) dans une application Laravel à l’aide du package opgginc/laravel-mcp-server. Le MCP, introduit par Anthropic fin 2024, permet aux assistants IA d’accéder à des données fraîches et pertinentes, évitant ainsi les limites des données obsolètes ou incomplètes. Le package facilite cette intégration via HTTP, propose des outils prêts à l’emploi (comme un "Hello World" ou la vérification de la version Laravel), et permet de créer ses propres outils MCP pour enrichir les réponses des agents IA. L’installation est simple (via Composer), la configuration flexible (domaines, middlewares, JSON-RPC 2.0), et l’interaction avec des modèles locaux (comme LM Studio) est détaillée. Idéal pour dynamiser les échanges avec une IA tout en gardant le contrôle sur les données exposées.
L'auteur raconte son parcours à travers une multitude d’applications de todo (Notion, Todoist, Things 3, Trello, OmniFocus, etc.), qu’il a toutes abandonnées pour revenir à un simple fichier texte, todo.txt
. Après des années à perdre du temps à configurer et gérer des outils complexes, il a réalisé que la simplicité d’un fichier texte—accessible, instantané, intemporel et sans dépendance—lui permettait d’être bien plus productif. Son système repose sur une liste datée, mise à jour quotidiennement, où tâches, notes et résultats cohabitent, transformant son todo en un journal de bord. Sans fonctionnalités superflues, sans abonnement, et toujours disponible, cette méthode lui a prouvé qu’une solution basique, mais utilisée régulièrement, surpasse tous les outils sophistiqués. Une leçon : la productivité tient moins à l’outil qu’à l’action.