Chrome Debug MCP

0
0 Avis
23 Stars
Chrome Debug MCP est un serveur de protocole permettant le débogage de pages web via des LLM, avec des fonctionnalités telles que l'automatisation du navigateur, le support de l'API Greasemonkey, l'interception des requêtes et la journalisation en temps réel.
Ajouté le :
Créé par :
Mar 19 2025
Chrome Debug MCP

Chrome Debug MCP

0 Avis
23
0
Chrome Debug MCP
Chrome Debug MCP est un serveur de protocole permettant le débogage de pages web via des LLM, avec des fonctionnalités telles que l'automatisation du navigateur, le support de l'API Greasemonkey, l'interception des requêtes et la journalisation en temps réel.
Ajouté le :
Created by:
Mar 19 2025
robertheadley
Vedettes

Qu'est-ce que Chrome Debug MCP ?

Ce serveur MCP facilite le débogage des pages web en s'intégrant à l'automatisation du navigateur Chrome et aux modèles de langage large. Il prend en charge le lancement et la gestion de Chrome avec des configurations personnalisées, des opérations multi-onglets, des interactions avec la page et l'évaluation JavaScript. Les fonctionnalités clés incluent l'interception des requêtes réseau, la gestion des ressources, la capture des journaux de la console et l'injection de scripts. Il offre également un support pour les extensions, la gestion des scripts utilisateur, et des capacités de débogage via le protocole Chrome DevTools. Conçu pour les développeurs, les testeurs QA et les chercheurs, il simplifie les tâches de débogage complexes en automatisant les actions du navigateur et en fournissant des journaux détaillés, permettant un test et une analyse efficaces des pages web avec l'assistance des LLM.

Qui va utiliser Chrome Debug MCP ?

  • Développeurs web
  • Testeurs QA
  • Chercheurs travaillant sur l'automatisation des pages web
  • Ingénieurs en automatisation des navigateurs
  • Praticiens en IA/ML intégrant l'analyse des pages web

Comment utiliser Chrome Debug MCP ?

  • Étape 1 : Installez le serveur MCP via npm en utilisant 'npm install chrome-debug-mcp-playwright'.
  • Étape 2 : Clonez et configurez le dépôt, puis configurez-le dans Roo Code ou votre environnement.
  • Étape 3 : Lancez le serveur MCP et connectez-le à Chrome en utilisant les configurations spécifiées.
  • Étape 4 : Utilisez les commandes ou scripts fournis pour automatiser les interactions avec la page, le débogage et la récupération des journaux.
  • Étape 5 : Surveillez les journaux et évaluez le comportement des pages web via l'interface ou les scripts MCP.

Caractéristiques et Avantages Clés de Chrome Debug MCP

Les fonctionnalités principales
  • Lancer et gérer des navigateurs Chrome
  • Support des opérations multi-onglets
  • Navigation sur les pages et interaction
  • Évaluation JavaScript
  • Interception et modification des requêtes réseau
  • Capture des journaux de la console
  • Injection de scripts utilisateurs et de styles
  • Débogage et journalisation en temps réel
  • Support d'extensions et de scripts utilisateurs
  • Gestion des ressources
Les avantages
  • Simplifie les tâches de débogage des pages web complexes
  • Automatise les interactions du navigateur
  • Améliore l'efficacité du débogage avec des journaux détaillés
  • Supporte l'intégration d'IA/LLM pour l'analyse des pages web
  • Configuration flexible pour différents environnements de test

Principaux Cas d'Utilisation et Applications de Chrome Debug MCP

  • Tests et débogage automatisés de pages web avec l'assistance des LLM
  • Développement et test d'extensions de navigateur et de scripts utilisateurs
  • Interception et modification des requêtes réseau pendant le développement
  • Capture de journaux détaillés pour l'analyse des performances web
  • Automatisation des tâches répétitives du navigateur pour la QA

FAQs sur Chrome Debug MCP

Développeur

Vous aimerez peut-être aussi:

Outils de développement

Une application de bureau pour gérer les interactions entre serveur et client avec des fonctionnalités complètes.
Un serveur Model Context Protocol pour Eagle qui gère l'échange de données entre l'application Eagle et les sources de données.
Un client basé sur le chat qui intègre et utilise divers outils MCP directement dans un environnement de chat pour augmenter la productivité.
Une image Docker hébergeant plusieurs serveurs MCP accessibles via un point d'entrée unifié avec intégration supergateway.
Fournit un accès aux soldes de compte YNAB, aux transactions et à la création de transactions via le protocole MCP.
Un serveur MCP rapide et évolutif pour gérer les opérations de trading Zerodha en temps réel pour plusieurs clients.
Un client SSH distant facilitant un accès sécurisé basé sur un proxy aux serveurs MCP pour l'utilisation d'outils distants.
Un serveur MCP basé sur Spring intégrant des capacités d'IA pour gérer et traiter les protocoles de communication des mods Minecraft.
Un client MCP minimaliste avec des fonctionnalités de chat essentielles, prenant en charge plusieurs modèles et des interactions contextuelles.
Un serveur MCP sécurisé permettant aux agents IA d'interagir avec l'application Authenticator pour les codes 2FA et les mots de passe.

Automatisation du navigateur

Un client MCP intégrant l'API Brave Search pour les recherches web, utilisant le protocole MCP pour une communication efficace.
Un protocole serveur pour créer, lire et modifier des présentations Google Slides de manière programmatique.
Permet une automatisation avancée du navigateur pour la gestion des fenêtres, la capture d'écran et l'extraction de contenu à l'aide de TypeScript.
Un serveur MCP permettant aux agents d'IA de contrôler les navigateurs Web via l'utilisation de navigateur avec streaming VNC en temps réel.
Un modèle de projet basé sur TypeScript pour React et Vite avec support ESLint et plugins React.
Système autonome pour évaluer et déboguer des applications web grâce à l'automatisation des navigateurs et à l'analyse des réseaux.
Un MCP de test basé sur Selenium qui s'intègre avec des clients IA similaires à Claude et Copilot dans VS Code.
Une bibliothèque Go facilitant l'intégration avec des serveurs MCP tels que Redis, GitHub, Google Maps et des outils de scraping web.
Un client MCP basé sur Python permettant l'automatisation du navigateur et l'interaction avec les serveurs Minecraft.
Un outil basé sur le web pour naviguer et gérer les configurations des serveurs Minecraft et les installations de plugins avec facilité.

Surveillance

Fournit des données en temps réel sur la circulation, la qualité de l'air, la météo et le partage de vélos pour la ville de Valence sur une plateforme unifiée.
Bibliothèque cliente PHP permettant l'interaction avec des serveurs MCP via SSE, StdIO ou processus externes.
Une application de bureau multiplateforme offrant un accès hors ligne, des performances et des métriques détaillées pour l'interaction avec le système MCP.
Un serveur MCP Prometheus simplifié pour la collecte et l'exposition des métriques et des données de surveillance.
Un outil GUI pour gérer les serveurs MCP à travers les clients avec des fonctionnalités de basculement transparent et de surveillance en temps réel.
Configuration client et serveur facilitant la communication GitLab SSE via un superpasserelle pour des mises à jour en temps réel.
Un serveur pour envoyer des notifications aux serveurs ntfy auto-hébergés avec un support d'authentification par jeton sécurisé.
Un MCP basé sur SDK Python prenant en charge Elasticsearch 7 et 8 pour la recherche, la cartographie, la santé et la surveillance des statistiques.
Une suite complète de conteneurs pour un déploiement et une gestion efficaces des microservices.
Une application de chat en temps réel basée sur WebSocket avec authentification utilisateur, historique des messages et fonctionnalités de surveillance de la santé.