L'équipe Chrome a annoncé la préversion publique du serveur DevTools MCP (Model Context Protocol) . Grâce à MCP, les agents de codage pilotés par l'IA peuvent contrôler directement une instance Chrome réelle, en effectuant le suivi des performances , l'inspection DOM/CSS , la lecture de la console, l'exécution de scripts et le débogage en temps réel de la page. Cela permet de remédier au caractère longtemps « invisible et intangible » des agents dans l'environnement d'exécution du navigateur.
Le blog et le référentiel officiels proposent des exemples d'outils (tels que performance_start_trace) : l'agent peut lancer Chrome, ouvrir le site cible, enregistrer un suivi des performances, analyser les goulots d'étranglement et proposer des suggestions d'optimisation concrètes. Basées sur l'interface standardisée de MCP, les fonctionnalités de DevTools sont réutilisables par des clients tels que Gemini, Claude, Cursor et Copilot , et conviennent à des scénarios tels que l'optimisation des performances web, la régression de l'interface utilisateur et le débogage de bout en bout. Actuellement en version bêta publique, les fonctionnalités ultérieures seront continuellement améliorées.
Questions fréquemment posées
Q : Qu'est-ce que DevTools MCP ?
A : Un serveur exposé via le protocole MCP qui permet aux agents IA d’utiliser les capacités de débogage et de performances de Chrome DevTools via des appels d’outils standard.
Q : Quelles opérations spécifiques peuvent être effectuées ?
A : Démarrez le suivi des performances, inspectez le DOM/CSS, lisez la console, exécutez le JS, enregistrez et analysez le suivi et prenez en charge les processus utilisateur automatisés.
Q : Quels proxys/clients sont pris en charge ?
R : Pour les clients qui prennent en charge MCP, les exemples officiels indiquent que Gemini, Claude, Cursor, Copilot , etc. peuvent tous être intégrés.
Q : Quelle est la phase de sortie actuelle ?
A : Aperçu public ; le code et le package npm sont disponibles, et les fonctionnalités seront itérées en fonction des commentaires.
Q : Quelle est sa relation avec le CDP (Chrome DevTools Protocol) existant ?
R : MCP est un protocole de pont unifié de niveau supérieur qui normalise la connexion entre les clients et les outils ; la couche sous-jacente utilise toujours les fonctionnalités DevTools/Chrome.