Aperçu du projet
Une agence marketing accompagnant 20+ clients SEO/PPC avait besoin d’un accès automatisé aux données Google Search Console (performances, indexation, Core Web Vitals) et Google Keyword Planner (volume des mots-clés, estimations du CPC, concurrence). Exporter manuellement les données des tableaux de bord prenait 5-10h par semaine, tandis que les outils SEO payants comme Ahrefs (99-999 $/mois) et SEMrush (119-449 $/mois) coûtaient 200-1500 $/mois à l’agence.
Défi
Sans accès automatisé à Google Search Console et Google Keyword Planner, l’agence perdait des dizaines d’heures par mois à exporter les données manuellement. Les outils SEO payants (Ahrefs, SEMrush) coûtaient 800-6000 zł/mois pour une équipe de 5 personnes, sans pour autant donner un accès direct aux données GSC à jour.
Exportation manuelle des données
Pour chacun des plus de 20 clients, il fallait ouvrir Google Search Console, choisir une période, exporter un fichier CSV de requêtes/pages/pays et consolider les données dans des feuilles de calcul. 5-10 heures par semaine étaient perdues en copier-coller.
Coût élevé des outils SEO payants
Ahrefs (400-4000 zł/mois), SEMrush (480-1800 zł/mois) et Moz (400-2400 zł/mois) pour une équipe de 5 personnes représentaient un coût de 800-6000 zł par mois. Pourtant, aucun de ces outils ne donne un accès direct à l’API Google Search Console : ils affichent leurs propres estimations, et non les données réelles.
Pas d’accès automatisé au planificateur de mots-clés
Google Keyword Planner n’était accessible que via l’interface Google Ads, ce qui empêchait l’étude automatisée des mots-clés. Chaque recherche nécessitait de saisir les termes manuellement et de copier les volumes de recherche et les coûts dans des feuilles de calcul.
Impossible d’intégrer les données à ses propres tableaux de bord
Les données GSC et Keyword Planner étaient enfermées dans les interfaces Google, sans possibilité de les intégrer au CRM ou à l’espace client de l’agence. Les rapports étaient créés manuellement dans Google Sheets au lieu de tableaux de bord en direct.
Notre solution
Nous avons créé 2 serveurs MCP (Model Context Protocol) donnant un accès automatisé à Google Search Console et Google Ads Keyword Planner. Autorisation OAuth, récupération automatique des données (requêtes, impressions, taux de clics, positions, volume de recherche, CPC) et intégration à Claude Code pour une analyse SEO immédiate. Aucun coût mensuel : une alternative à Ahrefs et SEMrush.
Serveur MCP pour Google Search Console
Serveur MCP en Node.js/TypeScript intégré à l’API Google Search Console. Autorisation OAuth 2.0, fonctionnalités : (1) analyse des recherches - requêtes, impressions, taux de clics et position moyenne pour une période et des dimensions choisies (requête/page/pays/appareil), (2) plans de site - liste, état et erreurs, (3) inspection d’URL - état d’indexation, informations d’exploration et ergonomie mobile pour des adresses précises.
Serveur MCP pour Google Keyword Planner
Serveur MCP intégré à Google Ads (service Keyword Planner). Autorisation OAuth 2.0 et jeton développeur, avec accès au compte administrateur. Fonctionnalités : (1) idées de mots-clés - termes initiaux → suggestions avec volume de recherche mensuel, concurrence (FAIBLE/MOYENNE/ÉLEVÉE) et CPC moyen, (2) données historiques - tendances du volume de recherche et des coûts pour une liste de mots-clés, (3) mots-clés pour groupes d’annonces - idées regroupées par groupe d’annonces (pour les campagnes payantes).
Intégration à Claude Code
Intégration des serveurs MCP à Claude Code : l’utilisateur peut demander une analyse SEO dans le chat (afficher les 10 meilleures requêtes du domaine X sur les 30 derniers jours, vérifier le volume de recherche de l’expression marketing automation, comparer le taux de clics sur ordinateur et mobile). Claude appelle automatiquement les outils MCP, traite la réponse et présente les conclusions dans un tableau.
Rapports et tableaux de bord automatiques
Possibilité de créer des tableaux de bord et des rapports personnalisés à partir des données à jour de GSC et de Keyword Planner. Exemple : un script Python appelle les fonctions MCP, récupère les données pour les plus de 20 clients, génère des rapports PDF avec graphiques et les envoie par e-mail. Aucune tâche manuelle.
Décrivez ce que vous souhaitez améliorer : devis sous 24 h
Dites-nous ce dont vous avez besoin : une automatisation, une intégration, un agent d’IA ou une application. Vous recevrez un devis précis indiquant le travail prévu, son coût et sa date de lancement.
Déroulement du projet
Planification et configuration des API
Étude des API Google Search Console et Google Ads, configuration du projet Google Cloud (activation des API, écran de consentement OAuth), création des identifiants OAuth 2.0 (ID client, clé), demande d’un jeton développeur Google Ads et conception de l’architecture du serveur MCP.
1Développement - serveur MCP pour GSC
Développement du serveur MCP pour Google Search Console (Node.js/TypeScript) : autorisation OAuth 2.0 (code d’autorisation → jeton d’accès, stockage du jeton de rafraîchissement), fonction d’analyse des recherches (requêtes, impressions, taux de clics, position avec filtres : période, dimensions, nombre de lignes), fonction de gestion des plans de site (liste des URL, état, erreurs), fonction d’inspection d’URL (état d’indexation, date d’exploration, ergonomie mobile), gestion des erreurs et limites de requêtes (200 requêtes/min).
2Développement - serveur MCP pour Keyword Planner
Développement du serveur MCP pour Google Keyword Planner : autorisation OAuth 2.0 et jeton développeur, configuration du compte administrateur (liaison des comptes clients), fonction de suggestions de mots-clés (termes initiaux → suggestions avec volume/coût/concurrence), fonction de données historiques (tendances mensuelles du volume et des coûts), filtres de mots-clés (volume min/max, niveau de concurrence), traitement des réponses (extraction des volumes mensuels et moyens, de la concurrence et du CPC).
3Intégration et documentation
Intégration des serveurs MCP à Claude Code (configuration MCP, requêtes de test), documentation d’exemples d’utilisation (afficher les meilleures requêtes, vérifier le volume de recherche de X, comparer le taux de clics), instructions de déploiement (installation npm, configuration OAuth, fichier .env), tests avec les vrais comptes clients (plus de 20 domaines GSC, comptes Google Ads) et formation de l’équipe de l’agence.
4Durée du projet
12 jours
Périmètre des services
Intégration API et automatisation
Technologies
Galerie du projet
Vous envisagez un projet similaire ?
Réservez une consultation gratuite pour discuter de votre projet.
Réserver une consultation gratuite