Interact MCP : Navigation Web plus rapide pour Claude Code avec Chromium Persistant

Interact MCP est une implémentation du protocole Model Context qui permet une navigation web plus rapide pour Claude Code et d'autres clients MCP en maintenant un navigateur Chromium persistant en cours d'exécution. L'outil résout les limitations de performance des solutions existantes comme Playwright MCP, qui prendrait apparemment 2-5 secondes par action de navigateur.
Améliorations des performances
L'optimisation principale vient du maintien de l'instance du navigateur en vie entre les appels. La première interaction prend environ 3 secondes, mais les actions suivantes se terminent en 5-50 millisecondes, représentant une amélioration de vitesse de 10 à 50 fois par rapport à la latence par action de Playwright MCP.
Fonctionnalités principales
- Système de références : Au lieu des sélecteurs CSS, vous appelez
interact_snapshotpour obtenir des références d'éléments comme[textbox] "Email",[textbox] "Password",[button] "Sign In". Vous interagissez ensuite en utilisant des références commeinteract_click({ ref: "@e3" }). - Différenciation des instantanés : Montre exactement ce qui a changé sur la page après une action.
- Importation de cookies : Importez des cookies depuis les navigateurs Chrome, Arc ou Brave pour tester des pages authentifiées sans connexion manuelle.
- 46 outils au total : Inclut la gestion de formulaires, des captures d'écran, l'évaluation JavaScript, la capture réseau et des capacités de test responsive.
Détails techniques
L'architecture d'automatisation du navigateur est portée du projet gstack de Garry Tan et enveloppée dans le protocole MCP. L'outil est sous licence MIT et fonctionne avec Claude Code, Cursor ou tout client MCP. Le dépôt GitHub est disponible à l'adresse https://github.com/TacosyHorchata/interact-mcp.
Ce type d'outil est particulièrement utile pour les développeurs testant des flux utilisateur où plusieurs interactions de navigateur sont nécessaires, car la connexion persistante élimine la surcharge d'initialisation du navigateur pour chaque action.
📖 Read the full source: r/ClaudeAI
👀 See Also

Selfware : Framework d'agent IA local basé sur Rust avec architecture PDVR
Selfware est un framework d'agent IA open-source construit en Rust pour l'inférence locale, mettant en œuvre un cycle cognitif PDVR avec 54 outils intégrés et conçu pour des tâches de longue durée sur du matériel grand public.

Claude Code Container offre un isolement Docker sans configuration pour Claude Code
Claude Code Container (ccc) est un outil gratuit et open-source qui crée automatiquement des conteneurs Docker par projet pour Claude Code avec une isolation complète et une configuration zéro. Il transmet les variables d'environnement de l'hôte, monte les clés SSH, fournit un proxy localhost transparent et inclut Chromium avec chrome-devtools MCP préconfiguré.

Open-Sourcé le-vibe-stack : Règles Markdown pour Maintenir la Cohérence du Code Claude
Un développeur a rendu open-source 'the-vibe-stack' — un ensemble de règles Markdown conçues pour maintenir Claude Code sur la bonne voie lors de longues sessions en imposant un schéma rigide. Cette approche vise à réduire la dérive logique et le gaspillage de tokens tout en garantissant une sortie prévisible.

Kelet : Analyse Automatisée des Causes Racines pour Agents IA
Kelet est un service qui analyse automatiquement les défaillances des agents d'IA en production en regroupant les traces et signaux pour identifier les causes racines et suggérer des correctifs. Il s'intègre via des SDK Python/TypeScript ou une compétence d'installation et est actuellement gratuit pendant la phase bêta.