Aller au contenu
S Sampre-AI
Menu
Ressources

Screaming Frog × Claude : un audit technique piloté par l'IA

Brancher le serveur MCP natif de Screaming Frog sur Claude : les 4 étapes, la config à copier et le piège de l'endpoint. Mon guide PDF gratuit.

Par

Le téléchargement

Screaming Frog × Claude — PDF · 9 pages · installation ~15 minutes · gratuit

  • Le schéma du montage : SEO Spider ⇄ serveur MCP natif (port 11435) ⇄ Claude Desktop.
  • Les 4 prérequis, dont la version 24 minimum et la licence active.
  • Les 4 étapes : activer le serveur dans SF, brancher Claude via mcp-remote, écrire le JSON proprement, vérifier.
  • Le piège n°1 des installs ratées : l'endpoint qui doit finir par /mcp.
  • La parade au problème des guillemets courbes qui cassent le fichier de configuration.
  • La carte des ~30 outils exposés, du lancement de crawl à l'export d'embeddings.
Toutes les ressources

Douze onglets ouverts, trois exports CSV, un tableur pour croiser le tout. C’est le trajet habituel entre un crawl et un plan d’action — et c’est celui que ce playbook raccourcit.

Depuis sa version 24, Screaming Frog embarque un serveur MCP natif. Rien à cloner, rien à coder : tu l’actives dans les réglages, et il expose une trentaine d’outils que Claude appelle pour toi. Tu décris ce que tu veux, il lance le crawl, filtre et te renvoie la réponse. J’ai découpé l’installation en 4 étapes, sur 9 pages en PDF.

Ce que tu pourras piloter

Le serveur couvre tout le pipeline, du crawl au post-traitement. Tu n’as aucun nom d’outil à retenir — Claude choisit les bons selon ta demande :

  • Gestion des crawls — lancer, suivre la progression, mettre en pause, reprendre, lister et recharger un crawl, exporter.
  • Exploration des données — informations et contenu d’une URL, inlinks et outlinks, captures d’écran, export de contenu en masse.
  • Filtrage par élément SEO — H1 manquants, 404, redirections, canonicals, et le reste des filtres natifs.
  • Rapports et exports — génération de rapports, exports en masse, et export d’embeddings pour du clustering sémantique.
  • Traitement post-crawl — exécution de scripts Node.js sur les données crawlées.

Deux prompts que je donne dans le guide pour la première session :

Liste mes crawls Screaming Frog récents, puis charge le plus récent et donne-moi le nombre d’URLs par type.

Exporte toutes les pages avec un H1 manquant du dernier crawl, en CSV.

Ce que contient le guide

Neuf pages :

  1. Le schéma du montage — SEO Spider ⇄ serveur MCP local ⇄ Claude Desktop, et ce qu’apporte le serveur natif de la v24.
  2. Les prérequis — les quatre choses à réunir, licence comprise.
  3. Étape 1 : activer le serveur dans Screaming Frog — le port, le dossier de travail, l’option Node.js, et la commande qui vérifie que le serveur répond vraiment.
  4. Étape 2 : brancher Claude Desktop — le bloc screaming-frog à ajouter, et pourquoi il faut passer par mcp-remote.
  5. Étape 3 : écrire le JSON sans le casser — le problème des guillemets typographiques, et la méthode fiable pour l’éviter.
  6. Étape 4 : la connexion — le redémarrage, le temps de téléchargement au premier lancement, et la requête de vérification.
  7. La boîte à outils — la carte complète des outils, classés par usage.
  8. Les garde-fous — les limites du montage et les erreurs de crawl classiques.

Ce qu’il te faut avant de commencer

  • Screaming Frog SEO Spider v24 ou plus — le serveur MCP natif n’existe pas avant. Licence active requise.
  • Claude Desktop installé — l’application de bureau. Le pont est local, donc Screaming Frog et Claude doivent être sur la même machine.
  • Node.js et npxmcp-remote est lancé par npx.
  • Un accès au Terminal ou à PowerShell — pour éditer le fichier de configuration.

Les deux pièges qui font échouer l’installation

L’endpoint. C’est l’erreur n°1, de loin. L’URL déclarée dans la configuration doit se terminer par /mcp. Sans ça, mcp-remote envoie sa requête sur la racine, reçoit un 404, et Claude affiche un laconique « Server disconnected ». Le guide donne l’emplacement du log qui te sort le code exact — un 404 pointe vers l’URL, un ENOENT vers un npx introuvable.

Les guillemets typographiques. Un éditeur de texte enrichi transforme parfois les guillemets droits en guillemets courbes, ce qui invalide le JSON et produit un message d’erreur qui ne dit rien du problème réel. J’ai mis la parade dans le guide : écrire le fichier directement depuis le Terminal, puis valider la syntaxe avant de relancer.

Ce que ça change pour ton GEO

Un crawler technique n’a rien d’un outil de GEO, et pourtant il répond à la première question de toute stratégie de citation : est-ce que mes pages sont récupérables ?

Trois usages que j’en fais côté GEO :

  • Vérifier la récupérabilité — statut HTTP, canonicals, redirections, contenu servi sans dépendre du JavaScript. Une page qu’un crawler IA ne peut pas lire ne sera jamais citée.
  • Contrôler la structure — H1 manquants, hiérarchie de titres incohérente, données structurées absentes. Ce sont les repères qui permettent d’extraire un passage autonome.
  • Le clustering sémantique — l’export d’embeddings permet de regrouper les pages par proximité de sens, donc de repérer les doublons de sujet qui diluent ton autorité sur une question.

Le crawl ne dira jamais si tu es cité. Il dit si tu peux l’être. Pour la suite, voir le silo Technique.

Télécharger le playbook

Le PDF est gratuit et sans formulaire obligatoire. Un coup de pouce à la newsletter est bienvenu, jamais imposé.

Prêt ?

Screaming Frog × Claude

PDF · 9 pages · installation ~15 minutes · gratuit

FAQ

Quelle version de Screaming Frog faut-il ?

La version 24 au minimum : c'est à partir de là que le serveur MCP est intégré nativement. Tu peux vérifier via Help puis About. Une licence active est également nécessaire — le mode gratuit limité à 500 URLs bride fortement les exports.

Claude affiche « Server disconnected », que faire ?

C'est presque toujours l'endpoint. L'URL déclarée dans la configuration doit finir par /mcp : sans ça, mcp-remote envoie sa requête sur la racine et reçoit un 404. Le log du serveur donne le code exact, et j'indique son emplacement dans le guide.

Mes données de crawl partent-elles quelque part ?

Non. Le serveur MCP est local et Screaming Frog comme Claude doivent tourner sur la même machine : tout transite en local entre les deux. C'est aussi pour ça que ce montage ne fonctionne pas avec la version web de Claude.

Pourquoi faut-il activer le runtime Node.js ?

C'est ce qui permet à Claude d'exporter, de croiser les données et d'exécuter des scripts d'analyse sur ton crawl. En contrepartie, cette option autorise l'exécution de code sur ta machine : à réserver à un client de confiance comme l'application Claude officielle.

Mon crawl ne trouve que deux URLs, d'où ça vient ?

Du mode de crawl. Le mode Subfolder bloque la découverte des liens. Bascule en mode Spider, ou en mode List avec ton sitemap XML si tu veux un périmètre maîtrisé.

Faut-il abandonner l'interface de Screaming Frog ?

Non, et je ne le conseille pas. Le crawl lui-même gagne à être configuré dans l'interface : rendu JavaScript, extractions personnalisées, réglages fins. Le MCP prend le relais après, pour l'exploration et les exports. C'est le partage qui marche le mieux.

Avant de télécharger

Soutiens le travail, c’est gratuit

Tu vas télécharger : le playbook

Ce playbook est 100 % gratuit. S’il t’est utile, abonne-toi (gratuitement) à la newsletter : tu recevras les nouveaux playbooks et ma veille GEO chaque semaine.

S’abonner & télécharger