Tuto #12 Claude : connecter Screaming Frog à Claude via MCP

Tuto #12 Claude : connecter Screaming Frog à Claude via MCP

Date de création
May 20, 2026
Sélectionner

La version 24 de Screaming Frog est sortie hier (19 mai 2026). Et avec elle, une nouveauté que j'attendais depuis un moment : un serveur MCP natif. Ça veut dire que Claude peut maintenant piloter Screaming Frog directement : lancer un crawl, analyser les résultats, exporter des données, sans aller dans l'interface.

J'ai passé l'après-midi à essayer donc je vous partage ici la bonne démarche à suivre.

Pour info, il y a quelques petits pièges que la doc officielle n’explique pas et dont je parle dans ce tuto. Pour être encore plus efficace, n’hésitez pas à partager ce tuto à Claude directement qui saura vous qui guider encore plus efficacement pour installer le MCP Screaming Frog

Ce tuto est la suite logique du Tuto #6 sur l'analyse de crawl SEO. Dans ce tuto, on configure Claude pour qu’il sache analyser un crawl depuis un CSV. Avec ce MCP Claude pourra directement lancer puis analyser ce crawl

📌 Source officiel de Screaming frog

Que peux on faire avec Claude connecté à Screaming frog ?

L’intêret est finalement assez simple : ne plus aller dans l’interface (aussi jolie soit elle 😅) Et depuis Claude en langage naturel, on peut maintenant :

  • Lancer un crawl sur n'importe quel domaine
  • Obtenir un résumé des problèmes SEO détectés (404, redirections, balises manquantes, dupliquées...)
  • Analyser la structure du maillage interne
  • Exporter et croiser des données sans passer par l'interface SF
  • Faire tourner des scripts Node.js pour des rapports ou visuels personnalisés

Ce dernier point mérite une précision : SF permet à Claude d'écrire et exécuter du JavaScript pour produire des exports complexes ou des visualisations interactives. C'est puissant, mais ça demande de cocher explicitement une case dans les paramètres (j'y reviens).

Limite à noter : toutes les fonctionnalités de Screaming Frog ne sont pas encore exposées via le MCP. C'est une v1 qu’ils prévoient de faire évoluer en fonction des retours des utilisateurs. Je mettrai à jour en fonction cet article.

Prérequis pour l’installation

  • Screaming Frog SEO Spider version 24+ (la v24 est sortie le 19 mai 2026)
  • Une licence SF active (le MCP n'est pas dispo en version gratuite)
  • Claude Desktop
  • Node.js installé sur ta machine
📌

Besoin d’intégrer les skills Claude et le Model Context Protocol (MCP) dans votre stack data et SEO ? Contactez moi pour en discuter : foucauld.henin@agence-30a.com

Configuration côté Screaming Frog

1. Activer le mode stockage base de données

Le MCP ne fonctionne qu'avec ce mode. Sans ça, le serveur démarre mais il n'a rien à exposer.

Dans l’interface Screaming Frog : Paramètres → Mode de stockage → Base de données

image

Redémarrer SF après ce changement.

2. Activer le serveur MCP

Paramètres → Serveur MCP

Tu arrives sur un écran avec :

  • Un port (11435 par défaut)
  • Une URL locale : http://127.0.0.1:11435/mcp
  • Un bouton "Démarrer le serveur MCP"

Démarrer le serveur. Le bouton passe à "Arrêter le serveur MCP" quand c'est actif.

image

3. Activer Node.js (optionnel mais recommandé)

Toujours dans Paramètres → Serveur MCP, tu verras un avertissement en orange et une case à cocher : "Je comprends les risques, activer l'environnement d'exécution Node.js". (voir ci dessus)

Screaming Frog est transparent sur ce que ça implique : Claude peut écrire et exécuter des scripts JS sur ta machine. Si tu fais confiance à ton setup Claude, coche-la, ça débloque les exports avancés et les visualisations. Sinon, le MCP reste utilisable pour les opérations de base.

Configuration côté Claude Desktop

Petite spécificité :

SF v24 implémente le protocole Streamable HTTP (la nouvelle spec MCP 2025), pas le SSE classique. La config "type": "sse" ne fonctionne pas. Il faut passer par mcp-remote, un package npm qui fait le pont entre Claude Desktop et un serveur MCP HTTP local.

C'est un détail que la doc officielle SF ne précise pas clairement au moment où j'écris ces lignes.

La config qui marche

Ouvre ton fichier claude_desktop_config.json :

  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows : %APPDATA%\Claude\claude_desktop_config.json

Ajoute l'entrée screaming-frog dans la section mcpServers :

{
  "mcpServers": {
    "screaming-frog": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://127.0.0.1:11435/mcp"]
    }
  }
}

Attention au JSON. Si tu as déjà d'autres MCP configurés, ajoute juste l'entrée screaming-frog dans le bloc mcpServers existant. Ne crée pas un deuxième bloc mcpServers imbriqué, c'est l'erreur classique qui fait disparaître le connecteur de l'interface Claude.

Exemple avec plusieurs MCP :

{
  "mcpServers": {
    "dataforseo": { ... },
    "screaming-frog": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://127.0.0.1:11435/mcp"]
    }
  }
}

Redémarre Claude Desktop.

Vérifier que ça fonctionne

Dans Claude Desktop → Paramètres → Serveurs MCP locaux, screaming-frog doit apparaître avec un statut vert. Si tu vois "failed" ou "Server disconnected", vérifie que :

  1. Le serveur MCP est bien démarré dans SF (le bouton "Arrêter" doit être visible)
  2. SF est en mode stockage base de données
  3. Ton JSON est valide

Tu peux aussi tester depuis le terminal :

npx -y mcp-remote http://127.0.0.1:11435/mcp

Si tu vois Proxy established successfully between local STDIO and remote StreamableHTTPClientTransport, le serveur répond. C'est bon.

Démo : lancer un crawl depuis Claude

Ce que ça change vraiment par rapport au Tuto #6

Dans le tuto #6, le workflow était : crawl SF → export CSV → upload dans Claude → analyse. Ça marche bien, mais c'est manuel. Avec le MCP, tu peux demander à Claude de lancer le crawl, récupérer les données et produire l'analyse dans la même conversation. Moins de friction, surtout quand tu fais des audits réguliers pour des clients.

La limite pour l'instant : certains exports complexes ou configurations avancées ne sont pas encore accessibles via le MCP. Pour ces cas, le workflow CSV du tuto #6 reste pertinent.

À venir : Tuto #12

La v24 ajoute aussi l'Auto Compare Crawls, une fonctionnalité qui compare automatiquement deux crawls successifs pour détecter les régressions. Couplée au MCP, ça ouvre des workflows de suivi client intéressants. J'en parlerai semaine prochaine.

📌

Besoin d’intégrer les skills Claude et le Model Context Protocol (MCP) dans votre stack data et SEO ? Contactez moi pour en discuter : foucauld.henin@agence-30a.com

image
image
image

FOUCAULD HENIN

Senior SEO consultant et fondateur de 30A  

Je vous accompagne dans conception et la mise en place de vos chantiers SEO.

Après plusieurs expériences chez des retaillers, clients grand comptes et scale up, j’apporte une vision rationnelle et data driven dans les stratégies SEO.

Références : Oscaro, Total Energie, Intermarché, Oreegami

#bigquery #Looker #data analyse