Fix Claude in Chrome MCP connectivity issues
Diagnostiquer le conflit de native-host Claude.app-vs-Claude Code et exécuter les procédures de reset — dépannage macOS uniquement pour l'extension MCP Claude in Chrome
- Quoi
- Diagnostiquer le conflit de native-host Claude.app-vs-Claude Code et exécuter les procédures de reset — dépannage macOS uniquement pour l'extension MCP Claude in Chrome
- Coût
- Gratuit
- Prérequis
- macOS, Google Chrome, et soit la CLI Claude Code soit Claude.app (Cowork) — ce skill est un guide de dépannage macOS uniquement
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — le skill chrome-mcp-troubleshooting curé par @trailofbits (skill original de @jeffzwang) : à utiliser quand les outils MCP Claude in Chrome échouent avec « Browser extension is not connected » ou se comportent de façon erratique. Il documente le conflit principal — Claude.app (Cowork) et la CLI Claude Code enregistrent des native hosts concurrents avec des formats de socket incompatibles — et donne la solution : désactiver la config de native messaging de celui que vous n'utilisez PAS (impossible de faire tourner les deux), un snippet shell chrome-mcp-toggle pour votre ~/.zshrc, une procédure de reset complète (désactiver la config, réécrire le wrapper de version dynamiquement, tuer le native host, nettoyer les sockets, redémarrer Chrome, vérifier le bon binaire et le socket, redémarrer Claude Code), des commandes de diagnostic rapide (quel binaire, où est le socket, à quoi il est connecté, quelles configs sont actives), et les solutions pour les autres causes courantes (extension dans plusieurs profils Chrome, plusieurs sessions Claude Code, version codée en dur dans le wrapper, TMPDIR non défini). Bémols honnêtes : macOS uniquement — les chemins et outils (~/Library/Application Support/, osascript) ne s'appliquent pas à Linux ou Windows ; le skill exécute des commandes shell de diagnostic (ps, lsof, mv sur vos propres fichiers de config Chrome, pkill chrome-native-host) qui n'agissent que sur votre propre machine locale — lisez-les avant de les exécuter ; pas pour les problèmes généraux d'automatisation Chrome ou de réseau. Licence CC-BY-SA-4.0. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Découvert via skills.sh.
Version :
Installation
Prérequis : macOS, Google Chrome, et soit la CLI Claude Code soit Claude.app (Cowork) — ce skill est un guide de dépannage macOS uniquement Installe-moi « Résoudre les problèmes de connexion du MCP Claude in Chrome ». Il donne à mon agent le skill chrome-mcp-troubleshooting : diagnostiquer le conflit de native host Claude.app-vs-Claude Code, les procédures de toggle et de reset complet, les commandes de diagnostic rapide, et les solutions des autres causes courantes — tout en local sur votre propre machine. Licence CC-BY-SA-4.0. Dépôt : https://github.com/trailofbits/skills/blob/main/plugins/claude-in-chrome-troubleshooting/skills/chrome-mcp-troubleshooting/SKILL.md 1. Récupère le fichier SKILL.md (et les fichiers d'aide éventuels) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Vérification de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, collecte d'identifiants). Ce dépôt ne devrait contenir aucun secret en dur. Ce skill contient légitimement des commandes shell de diagnostic local (ps, lsof, mv sur les configs Chrome, pkill) — elles n'agissent que sur votre propre machine ; confirme que c'est tout ce qu'elles font, puis STOP sur tout signal d'alerte et dis-le-moi. 3. Installe-le comme skill : copie le SKILL.md et ses fichiers d'aide dans le répertoire des skills de l'agent, dans un dossier nommé « chrome-mcp-troubleshooting ». 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (p. ex. choisir Claude.app ou Claude Code comme seul pilote d'automatisation navigateur et désactiver le native host de l'autre ; puis redémarrer Chrome). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.