MCP + Claude + DataForSEO + GSC

Ton assistant SEO IA
connecté à la vraie data

Connecte DataForSEO et Google Search Console à Claude en 7 étapes. Stop aux copier-coller manuels : fais de la recherche de mots-clés, de l'analyse SERP et des audits GSC en langage naturel.

Lecture : ~12 min Setup complet Niveau intermédiaire
Nathan Fenina
Nathan Fenina
Fondateur Decupler · +12 ans d'expérience SEO

Ce que ça change concrètement

Avant MCP, chaque session de recherche SEO impliquait des allers-retours manuels entre 5 outils. Après, Claude fait tout depuis une seule conversation.

❌ Avant MCP
45–90 min
par session de recherche
  • Export CSV manuel depuis DataForSEO
  • Copier-coller dans un tableur
  • Screenshot GSC → upload → analyse
  • Switch entre 5 onglets différents
  • Reformater les données pour Claude
  • Recommencer à chaque nouveau site
→
✓ Après MCP
3–5 min
même session, en langage naturel
  • 1 prompt → données SERP live
  • Analyse GSC directement dans Claude
  • Cluster + brief + contenu en 1 session
  • Aucun export, aucun tableur
  • Données fraîches à chaque requête
  • Reproductible pour tous tes clients

Le setup que j'utilise au quotidien

Deux serveurs MCP couvrent l'essentiel : Search Console pour tes propres données, DataForSEO pour le marché. Voici ceux que j'utilise, et dans quel ordre.

🔍

DataForSEO MCP

SERP live, volumes de mots-clés, analyse on-page, backlinks, DataForSEO Labs. Le socle de toute analyse compétitive solide.

dataforseo-mcp-server
📊

Google Search Console MCP

Accès direct aux données de performance GSC : requêtes, CTR, positions, inspections d'URLs. Ta vraie data first-party.

mcp-gsc (AminForou) · uvx mcp-search-console
🤖

Claude Desktop / Claude Code

L'interface qui orchestre tout. Claude Desktop pour les analyses quotidiennes, Claude Code pour automatiser et scripter.

claude.ai Pro / Max
➕

Extensions futures

Ahrefs MCP, Semrush MCP, GA4 : disponibles quand tu veux étendre. Le protocole MCP est ouvert et extensible.

Optionnel

7 étapes pour tout connecter

Une fois réglé, tout reste configuré. Chaque commande porte la date à laquelle je l'ai vérifiée sur la documentation de l'éditeur : un tutoriel sur les MCP vieillit vite, compare toujours avec la page officielle avant de coller une commande.

00

Partir de Search Console Méthode

Les deux sources ne répondent pas à la même question. Search Console parle de toi : tes requêtes, tes positions, tes clics. DataForSEO parle du marché : qui est classé devant toi, ce que contient la page de résultats ce matin, combien de gens cherchent un mot-clé. Commence par la première, parce qu'elle dit où chercher, puis appelle DataForSEO sur les requêtes qu'elle a trouvées.

Exemple sur decupler.com : du 30/08 au 26/09/2026, Search Console a sorti 13 requêtes entre la position 8 et la position 20, avec au moins 30 impressions. En tête, « agence geo bordeaux » : 219 impressions, position 8,1, aucun clic. Search Console trouve la requête ; DataForSEO montre pourquoi personne ne clique (qui est au-dessus, aperçu IA ou non, questions affichées par Google).

01

Prérequis Vérification

Assure-toi d'avoir Node.js v18+ et un abonnement Claude Pro ou Max (nécessaire pour connecter des MCP externes).

# Vérifie les versions
node --version # doit être ≥ v18
npm --version # installé avec Node.js
02

Compte DataForSEO API

Crée un compte sur dataforseo.com (essai gratuit à l'inscription). Récupère tes identifiants API dans l'onglet « API Access » : ils sont différents de ceux du tableau de bord, et les confondre donne une erreur 401. Ces identifiants vont dans la configuration du serveur ou dans un fichier d'environnement, jamais dans la conversation avec Claude : une conversation se partage et se garde dans un historique.

# Vérifié le 21/10/2026 sur dataforseo.com/model-context-protocol
# Encode tes identifiants API en Base64 (Linux/Mac), ou reçois le jeton déjà encodé par le bouton « Send by Email » de l'onglet API Access
echo -n "ton_login:ton_password" | base64
03

Installer DataForSEO MCP Installation

Le serveur distant officiel répond désormais à l'adresse https://mcp.dataforseo.com/v3/mcp (l'ancienne adresse en /http date de la version précédente du serveur). Dans Claude Desktop : Customize › Connectors › Add custom connector, colle cette adresse, approuve l'accès à l'API ; Claude demande ton accord la première fois qu'il appelle un outil DataForSEO. Dans ChatGPT : mode développeur activé (Settings › Plugins › Developer Mode), puis « + », la même adresse et l'authentification OAuth. Dans Claude Code : une commande, ci-dessous.

# Vérifié le 21/10/2026 sur dataforseo.com/model-context-protocol
# Option A : serveur distant (recommandé)
claude mcp add --header "Authorization: Basic <BASE64_TOKEN>" \
  --transport http dfs-mcp https://mcp.dataforseo.com/v3/mcp

# Option B : serveur local (npx, Node.js 18+)
claude mcp add dataforseo \
  --env DATAFORSEO_USERNAME=ton_login_api \
  --env DATAFORSEO_PASSWORD=ton_mot_de_passe_api \
  -- npx -y dataforseo-mcp-server

# Vérifier la connexion
claude mcp list
04

Vérifier DataForSEO Test

Ouvre Claude Desktop, crée un nouveau chat et vérifie que les outils DataForSEO apparaissent dans l'icône Tools.

# Test rapide dans Claude
"Liste les 5 keywords principaux pour le domaine decupler.com"

# Résultat attendu : Claude récupère les données
# depuis DataForSEO Labs sans aucun export manuel
05

Installer le MCP Search Console Installation

Un seul serveur Search Console dans ce guide : mcp-gsc (dépôt AminForou sur GitHub, paquet mcp-search-console), le même que dans la liste des outils plus haut. Il lui faut des identifiants Google : un identifiant client OAuth de type « Application de bureau » créé dans Google Cloud (ton propre compte Google), ou un compte de service ajouté comme utilisateur de ta propriété Search Console. Installe ensuite uv, qui gère aussi la version de Python demandée par le serveur.

# Vérifié le 21/10/2026 sur github.com/AminForou/mcp-gsc
# 1. Installer uv (macOS / Linux), puis noter le chemin complet de uvx
curl -LsSf https://astral.sh/uv/install.sh | sh
which uvx

# 2. Ajouter dans claude_desktop_config.json
# Mac : ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows : %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "gscServer": {
      "command": "/CHEMIN/COMPLET/VERS/uvx",
      "args": ["mcp-search-console"],
      "env": { "GSC_OAUTH_CLIENT_SECRETS_FILE": "/chemin/complet/client_secrets.json" }
    }
  }
}
06

Authentifier Search Console OAuth

Quitte complètement Claude Desktop, puis rouvre-le. Au premier appel, une fenêtre de navigateur s'ouvre pour te connecter à ton compte Google ; le jeton est ensuite gardé et la connexion ne se redemande plus. Avec un compte de service, remplace la variable par GSC_CREDENTIALS_PATH (chemin de la clé JSON) et ajoute GSC_SKIP_OAUTH à "true".

# Vérifié le 21/10/2026 sur github.com/AminForou/mcp-gsc
# Au premier chat :
"Liste mes propriétés Google Search Console"

# Rien n'apparaît ? Demande l'état de l'authentification :
"Appelle get_capabilities"
07

Tester le stack complet Validation

Le test ultime : un prompt qui combine données GSC + DataForSEO dans une seule conversation.

# Prompt de validation
"Pour mon site [ton-domaine.com] :
1. Récupère mes 20 meilleures requêtes GSC des 28 derniers jours
2. Pour les requêtes en position 5-15, récupère le volume de recherche via DataForSEO
3. Identifie les 5 meilleures opportunités quick wins"

6 prompts SEO prêts à l'emploi

Ces prompts sont optimisés pour DataForSEO MCP + GSC MCP. Copy-paste direct dans Claude...

🔐
Accède aux prompts + cas d'usage
La suite du guide est réservée aux abonnés. Rejoins +800 SEOs qui utilisent déjà ces workflows.
6 prompts SEO copy-paste (DataForSEO + GSC)
Workflow Q2 complet : 8h → 3h
Troubleshooting des 6 erreurs courantes
Mises à jour en avant-première
🔒 Sans spam · Désabonnement en 1 clic · Hébergé sur Substack
✓ Check tes emails : le guide complet t'a été envoyé !

On aide des boîtes B2B et e-commerce à automatiser leur SEO

Baisser le budget ads. Référencer leur site sur ChatGPT, Claude et Gemini. Et générer du trafic organique qualifié, sans équipe content en interne.

C'est le métier de notre agence GEO et de notre accompagnement SEO : les mêmes MCP, branchés sur votre site et suivis chaque mois.

+150
clients accompagnés
par Décupler
+12 ans
de référencement naturel
pour Nathan Fenina
ChatGPT Claude Gemini
référencement sur les 3
principaux LLMs
🎯

Consultation stratégique offerte

Tu veux être accompagné ? On analyse ton setup SEO actuel et on construit un plan d'automatisation sur-mesure. Gratuit, sans engagement.

Réserver ma consultation →
🤖

L'App Decupler pour gérer le SEO en automatique

10 agents IA pour la recherche, la création de contenu et la publication. Essai gratuit avec 10 crédits offerts, sans CB.

🎓

Masterclass GEO : gratuite

Comment référencer ton business sur ChatGPT, Claude et Gemini. 1h de formation live avec les méthodes qu'on utilise chez Decupler.

S'inscrire à la masterclass →
Nathan Fenina
Nathan Fenina
Fondateur Decupler · +12 ans d'expérience SEO · Clients : Société Générale, Decathlon, Le Point, Pluxee
Retour en haut