Skip to content

Chrome DevTools MCP

Le serveur de Google qui remet aux agents un Chrome en direct plus DevTools : traces de performance, réseau, console, instantanés de tas.

Avis de Sheela · Mis à jour

Guide d’installation Open source

Notre note

4.6/5

Quand un agent a besoin de savoir pourquoi une page est lente ou cassée, pas seulement de la parcourir, c'est le serveur qui peut le lui dire.

Qu’est-ce que Chrome DevTools MCP ?

Chrome DevTools MCP, que Google appelle désormais Chrome DevTools pour agents, donne à un agent le contrôle d'un vrai navigateur Chrome et les outils d'inspection de DevTools. Au-delà de cliquer et remplir des formulaires, il peut enregistrer des traces de performance, lire les requêtes réseau et les messages de console avec des piles d'appels mappées aux sources, lancer des audits Lighthouse et analyser des instantanés de tas.

Installez avec npx -y chrome-devtools-mcp@latest sur une version LTS de Node.js. La référence d'outils liste 59 outils ; les outils mémoire ont besoin de --memoryDebugging et les clics par coordonnées ont besoin de --experimentalVision, tandis que --slim réduit l'ensemble à trois. Il peut lancer son propre Chrome, s'attacher à un Chrome en cours avec --autoConnect, ou se connecter via un port de débogage distant. Seuls Google Chrome et Chrome for Testing sont officiellement pris en charge.

La version 1.12.0 est sortie le 22 octobre 2026, une semaine après 1.11.0. Le paquet inclut aussi un CLI chrome-devtools et des skills, pour les agents qui préfèrent les commandes au MCP.

Installer Chrome DevTools MCP

npx -y chrome-devtools-mcp@latest

Chrome DevTools MCP vaut-il le coup ?

Chrome DevTools MCP est un débogueur d'abord et un pilote de navigateur ensuite, et c'est son argument contre Playwright MCP. performance_start_trace et performance_analyze_insight renvoient des conclusions de trace, list_network_requests et get_network_request montrent l'appel défaillant, et les messages de console arrivent avec des piles d'appels mappées aux sources. Les outils d'instantané de tas comme compare_heapsnapshots et get_heapsnapshot_retaining_paths emmènent un agent dans le travail sur les fuites mémoire que Playwright MCP ne tente pas.

Le projet avance vite. Il a dépassé 54 000 étoiles GitHub, et la version 1.12.0 a ajouté l'exécution parallèle des appels d'outils indépendants, le rechargement de configuration à chaud et l'analyse de tas sans connexion de navigateur. Le compromis est la surface : 59 outils est une charge lourde pour le contexte d'un modèle, ce qui explique pourquoi --slim existe, bien que trois outils soit une alternative brutale.

Les défauts envoient des données à Google. Les statistiques d'usage comme les taux de succès des outils, la latence et les détails d'environnement sont collectées sauf si vous passez --no-usage-statistics ou définissez CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS (définir CI la désactive aussi). Les outils de performance peuvent envoyer les URL de trace à l'API Chrome UX Report sauf si vous passez --no-performance-crux. Le serveur vérifie aussi npm pour les mises à jour périodiquement.

L'exposition locale a besoin d'un soin égal. Le profil dans ~/.cache/chrome-devtools-mcp/chrome-profile persiste entre les exécutions sauf si vous passez --isolated, et la documentation avertit qu'ouvrir un port de débogage distant laisse n'importe quelle application sur la machine contrôler le navigateur. Quatre avis de sévérité moyenne ont été publiés, les deux derniers divulgués le 22 octobre 2026 pour des bugs déjà corrigés en 1.4.0 et 1.5.0 : des fetches de service worker qui contournaient les listes d'autorisation et de blocage d'URL, et un chemin de lien symbolique qui échappait aux racines MCP. Le travail multi-navigateur appartient encore à Playwright, puisque seul Chrome est pris en charge.

Là où il fait la différence

  • Un ingénieur performance sur un site e-commerce avec une page produit lente

    Trouver ce qui nuit au temps de chargement et proposer un correctif

    L'agent enregistre une trace avec performance_start_trace, lit les conclusions et vérifie la cascade réseau, puis édite le code. Faites-le tourner avec --no-performance-crux si les URL de préproduction ne doivent pas atteindre Google.

  • Un développeur React qui traque une fuite mémoire dans un tableau de bord monopage

    Déterminer quel composant garde des nœuds DOM détachés en vie

    Démarre le serveur avec --memoryDebugging, prend des instantanés de tas avant et après le changement de route suspect, et fait comparer à l'agent et suivre les chemins de rétention. Gratuit, bien que les instantanés de tas d'une grande appli soient lents à analyser.

  • Un responsable d'ingénierie dans une agence de 25 développeurs

    Laisser les développeurs déboguer des sites clients avec un agent sans fuiter de données clients

    Standardise sur --isolated et --no-usage-statistics dans la configuration MCP partagée, et interdit la connexion à des profils Chrome personnels. Cela garde les connexions clients hors du profil persistant et les données d'usage loin de Google.

Avant de vous engager

Mise en route
npx -y chrome-devtools-mcp@latest dans Claude, Cursor, Copilot, Antigravity, Gemini CLI et d'autres clients ; le navigateur démarre au premier appel d'outil qui en a besoin, si bien qu'une première trace prend quelques minutes.
Intégrations
59 outils en 11 groupes, dont navigate_page, click, fill_form, evaluate_script, lighthouse_audit, performance_start_trace, list_network_requests et 14 outils d'instantané de tas ; --slim laisse navigate, evaluate et screenshot.
Données et confidentialité
Expose tout ce qui est dans le profil de navigateur au client MCP. Les statistiques d'usage vont à Google par défaut, les URL de trace peuvent aller à CrUX, et quatre avis de sévérité moyenne ont été publiés en 2026, tous pour des versions antérieures à 1.5.0.
Coût à grande échelle
Gratuit ; les coûts sont les tokens de modèle pour les instantanés et traces et un Chrome local par session simultanée.
Limites
Prend officiellement en charge Google Chrome et Chrome for Testing uniquement ; les outils mémoire et vision sont derrière des flags ; le répertoire de profil par défaut ne peut servir qu'un navigateur à la fois.

Les points forts

  • Traces de performance, réseau, console et instantanés de tas dans un seul serveur
  • Construit par l'équipe Chrome DevTools, avec des versions fréquentes
  • Audits Lighthouse et piles d'appels mappées aux sources
  • S'attache à un Chrome en cours ou lance le sien

Les points faibles

  • Statistiques d'usage envoyées à Google par défaut
  • Les URL de trace peuvent aller à l'API CrUX sauf désactivation
  • 59 outils en mode complet ; le mode slim n'en garde que trois
  • Chrome uniquement ; quatre avis de sécurité en 2026

Idéal pour

Les ingénieurs front-end et performance qui veulent qu'un agent diagnostique les erreurs d'exécution, les pages lentes et les fuites mémoire dans Chrome.

Alternatives à Chrome DevTools MCP

Chrome DevTools MCP : questions fréquentes

Chrome DevTools MCP vaut-il le coup ?
Quand un agent a besoin de savoir pourquoi une page est lente ou cassée, pas seulement de la parcourir, c'est le serveur qui peut le lui dire. Nous lui donnons 4.6 sur 5.
Combien coûte Chrome DevTools MCP ?
Gratuit et sous licence Apache-2.0. Les statistiques d'usage vont à Google sauf si vous vous désinscrivez.
Quels sont les inconvénients de Chrome DevTools MCP ?
Statistiques d'usage envoyées à Google par défaut; les URL de trace peuvent aller à l'API CrUX sauf désactivation; 59 outils en mode complet ; le mode slim n'en garde que trois; chrome uniquement ; quatre avis de sécurité en 2026.
À qui s’adresse Chrome DevTools MCP ?
Les ingénieurs front-end et performance qui veulent qu'un agent diagnostique les erreurs d'exécution, les pages lentes et les fuites mémoire dans Chrome.
Combien coûte Chrome DevTools MCP pour une équipe ou en production ?
Gratuit ; les coûts sont les tokens de modèle pour les instantanés et traces et un Chrome local par session simultanée.
Chrome DevTools MCP est-il sûr pour les données de l’entreprise ?
Expose tout ce qui est dans le profil de navigateur au client MCP. Les statistiques d'usage vont à Google par défaut, les URL de trace peuvent aller à CrUX, et quatre avis de sévérité moyenne ont été publiés en 2026, tous pour des versions antérieures à 1.5.0.
Quelles sont les meilleures alternatives à Chrome DevTools MCP ?
Les alternatives les plus proches que nous avons testées sont Playwright MCP et Browserbase MCP.

Réponses vérifiées le 22 oct. 2026.