Préférences

La confidentialité est importante pour nous. Vous avez donc la possibilité de désactiver certains types de stockage qui peuvent ne pas être nécessaires au fonctionnement de base du site Web. Le blocage des catégories peut avoir un impact sur votre expérience sur le site Web. Plus d'informations

Accepter tous les cookies

MCP gratuit pour connecter Google Search Console à votre IA

Intégrez votre Google Search Console à Claude, ChatGPT, Cursor et tout client MCP. Diagnostic SEO + visibilité IA (GEO) gratuit, directement dans votre chat.

claudelogo openailogo perplexity star composed of interconnected teal lines forming triangles and arrow shapes.

Connecter Sorank à votre IA (MCP)

Sorank expose un serveur MCP distant afin que votre assistant IA puisse lire vos données Google Search Console en langage clair : optimisations rapides, tendances de performance, état d'indexation, sitemaps, historique à long terme conservé au-delà de la limite de 16 mois de Google, et les plus grandes évolutions.

Il est en lecture seule et utilise votre propre compte Google. Sorank ne modifie jamais votre site ni votre compte Google.

URL du serveur MCP

https://mcp.sorank.com/functions/v1/mcp

Comment fonctionne la connexion

Chaque client ci-dessous utilise le même processus. Vous collez l'URL une seule fois ; le client ouvre votre navigateur pour vous connecter avec Google et accorder un accès en lecture seule à Search Console. Il n'y a rien d'autre à configurer : pas de clé API, pas d'ID client, pas de jeton. Le serveur gère l'enregistrement et l'autorisation automatiquement (OAuth 2.1 avec enregistrement dynamique du client).

Ce que vous pouvez demander

Exemples de requêtes :

  • Lister mes propriétés Search Console.
  • Quelles sont mes principales optimisations SEO rapides sur sorank.com ?
  • Afficher les clics et les impressions pour les 3 derniers mois, par rapport à la période précédente.
  • Pourquoi n'est pas https://example.com/pricing indexé ?
  • Quelles pages et requêtes ont le plus augmenté ou diminué depuis le dernier trimestre ?

Étape 1 : Ouvrir le menu des connecteurs

Sur l'écran d'accueil de Claude, cliquez sur le bouton + en bas à gauche de la boîte de message. Dans le menu, survolez Connecteurs, puis cliquez sur Gérer les connecteurs en bas.

Menu déroulant affichant les options de connecteurs comme Gmail, Google Agenda, et Gérer les connecteurs mis en évidence.

Étape 2 : Ajouter un connecteur personnalisé

Vous êtes maintenant dans Personnaliser → Connecteurs. Cliquez sur le + en haut à droite de la liste des connecteurs, puis choisissez Ajouter un connecteur personnalisé.

Interface de l'application affichant la liste des connecteurs de plugins avec l'option d'ajouter un connecteur personnalisé, mettant en évidence l'intégration GitHub.

Étape 3 : Saisir les détails de Sorank

Dans la boîte de dialogue, remplissez :

Nom : Sorank
URL : https://mcp.sorank.com/functions/v1/mcp

Laissez AOAuth Client ID / Secret vide.

Cliquez sur Ajouter.

Boîte de dialogue intitulée Ajouter un connecteur personnalisé, affichant les champs remplis avec Sorank et son URL, ainsi que les boutons Annuler et Ajouter.

Étape 4 : Connexion

Sorank apparaît maintenant sous Non connecté.

Sélectionnez-le et cliquez sur Connecter.

Interface de l'application affichant la liste des connecteurs web et une invite à se connecter à Sorank avec un bouton Connecter.

Étape 5 : Connectez-vous avec Google

Une fenêtre Google s'ouvre. Choisissez votre compte et approuvez l'accès en lecture seule à votre Search Console.

(Lecture seule, Sorank ne modifie jamais votre Search Console.)

Écran de consentement de connexion Google permettant à Sorank d'accéder à votre compte Google, avec les boutons Autoriser et Annuler.

Étape 6 : Autoriser les outils

Sorank est maintenant connecté.

Sur sa page, vous verrez Autorisations d'outils avec quatre outils : gsc_list_sites, gsc_performance, gsc_opportunities et geo_score.

Laissez-les sur Toujours autoriser afin que Claude puisse les exécuter sans demander à chaque fois.

Interface logicielle affichant la liste des connecteurs avec Sorank sélectionné et les autorisations d'outils associées activées.

Étape 7 : Utilisez-le dans une conversation

Dans n'importe quelle conversation, cliquez sur + → Connecteurs et assurez-vous que le bouton Sorank est activé. Ensuite, demandez, par exemple :

"Avec Sorank, liste mes sites Search Console, puis montre-moi mes mots-clés à fort potentiel."

Vous obtiendrez vos informations en temps réel de la Search Console directement dans la conversation.

Menu de l'application en mode sombre affichant le sous-menu Connecteurs avec le bouton Sorank activé et d'autres connecteurs listés.

VS Code (GitHub Copilot)

Nécessite VS Code 1.102 ou plus récent, GitHub Copilot connecté et le mode Agent
dans Copilot Chat.

Un clic :

  1. Palette de commandes (Ctrl/Cmd + Shift + P) -> MCP : Ajouter un serveur.
  2. Choisissez HTTP.
  3. Collez l'URL du serveur et nommez-le Sorank. Choisissez votre profil utilisateur (tous les
    projets) ou cet espace de travail.
  4. Le navigateur s'ouvre pour vous connecter avec Google. Approuvez l'accès en lecture seule.

Ou avec un fichier - créez .vscode/mcp.json (par projet) ou ajoutez le même
bloc servers à votre fichier settings.json utilisateur sous mcp :

{
 "servers": {
   "sorank": {
     "type": "http",
     "url": "https://kcgtdxrygpvazuecnggt.supabase.co/functions/v1/mcp"
   }
 }
}

Cliquez sur Démarrer au-dessus de l'entrée, puis finalisez la connexion Google.

Utilisez-le en mode Copilot Chat -> Agent (assurez-vous que Sorank est activé dans le sélecteur d'outils).

Cursor

  1. Paramètres -> Outils et MCP -> Nouveau serveur MCP (ou modifiez ~/.cursor/mcp.json
    pour tous les projets, ou .cursor/mcp.json pour un projet) :

{
 "mcpServers": {
   "sorank": {
     "url": "https://kcgtdxrygpvazuecnggt.supabase.co/functions/v1/mcp"
   }
 }
}

Windsurf (Cascade)

  1. Paramètres -> Outils -> Paramètres Windsurf -> Ajouter un serveur, ou cliquez sur Afficher
    Configuration brute
    et modifiez ~/.codeium/windsurf/mcp_config.json:

{
 "mcpServers": {
   "sorank": {
     "serverUrl": "https://kcgtdxrygpvazuecnggt.supabase.co/functions/v1/mcp"
   }
 }
}

  1. Rechargez la liste des serveurs, puis complétez la connexion Google lorsque vous y êtes invité.
  2. Utilisez Sorank de Cascade.

Liste d'outils

Score SEO / GEOScore SEO / GEO

geo_scoregeo_score

Renvoie un score de citabilité GEO (moteur génératif / recherche IA) approximatif de 0 à 100 pour une URL donnée, basé sur les signaux privilégiés par les moteurs d'IA (données structurées, blocs de questions-réponses, statistiques concrètes, titres clairs, fraîcheur). Il s'agit d'une approximation légère côté serveur ; le moteur GEO complet est intégré à l'extension Sorank.
Entrée :Entrée : urlurl (obligatoire)Renvoie un score de citabilité GEO (moteur génératif / recherche IA) approximatif de 0 à 100 pour une URL donnée, basé sur les signaux privilégiés par les moteurs d'IA (données structurées, blocs de questions-réponses, statistiques concrètes, titres clairs, fraîcheur). Il s'agit d'une approximation légère côté serveur ; le moteur GEO complet est intégré à l'extension Sorank.
(obligatoire)

Google Search Console : compte et configurationGoogle Search Console : compte et configuration

gsc_list_sitesgsc_list_sites

Liste les propriétés Search Console auxquelles le compte Google connecté peut accéder (propriétés vérifiées uniquement). C'est le point de départ, car la plupart des autres outils nécessitent une site_urlsite_url provenant d'ici.
Entrée :Entrée : aucunListe les propriétés Search Console auxquelles le compte Google connecté peut accéder (propriétés vérifiées uniquement). C'est le point de départ, car la plupart des autres outils nécessitent une provenant d'ici.
aucun

gsc_sitemapsgsc_sitemaps

Liste les sitemaps soumis pour une propriété et leur état de santé : dernières dates de soumission / téléchargement, nombre d'erreurs et d'avertissements, et nombre d'URL soumises par rapport aux URL indexées.
Entrée :Entrée : site_urlsite_url (obligatoire)Liste les sitemaps soumis pour une propriété et leur état de santé : dernières dates de soumission / téléchargement, nombre d'erreurs et d'avertissements, et nombre d'URL soumises par rapport aux URL indexées.
(obligatoire)

gsc_inspect_urlgsc_inspect_url

Inspecte le statut d'indexation Google d'une URL (API d'inspection d'URL) : indexée ou non, dernière date d'exploration, état de couverture, URL canonique choisie par Google, état robots/exploration, convivialité mobile et types de résultats enrichis. Idéal pour diagnostiquer pourquoi une page est (ou n'est pas) dans Google.
Entrée :Entrée : site_urlsite_url, urlurl (tous deux obligatoires)Inspecte le statut d'indexation Google d'une URL (API d'inspection d'URL) : indexée ou non, dernière date d'exploration, état de couverture, URL canonique choisie par Google, état robots/exploration, convivialité mobile et types de résultats enrichis. Idéal pour diagnostiquer pourquoi une page est (ou n'est pas) dans Google.
, (tous deux obligatoires)

Performance et opportunitésPerformance et opportunités

gsc_performancegsc_performance

Renvoie les performances de la Search Console pour une propriété : clics, impressions, CTR et position moyenne, ventilées par les dimensions choisies (requête, page, pays, appareil, date, apparence de recherche) sur une période donnée. Avec compare=truecompare=true, il renvoie également la période précédente de même durée, ainsi que les écarts.
Entrée :Entrée : site_urlsite_url (obligatoire) ; facultatif daysdays, start_datestart_date, end_dateend_date, dimensionsdimensions, row_limitrow_limit, comparecompareRenvoie les performances de la Search Console pour une propriété : clics, impressions, CTR et position moyenne, ventilées par les dimensions choisies (requête, page, pays, appareil, date, apparence de recherche) sur une période donnée. Avec , il renvoie également la période précédente de même durée, ainsi que les écarts.
(obligatoire) ; facultatif , , , , ,

gsc_opportunitiesgsc_opportunities

Identifie les opportunités SEO à gain rapide : les requêtes classées juste après les premières positions (4-20) avec de réelles impressions, classées par le nombre de clics qu'elles pourraient générer en atteignant le haut de la première page. (Diagnostic gratuit ; les corrections et le contenu sont des services payants de Sorank.)
Entrée :Entrée : site_urlsite_url (obligatoire) ; facultatif daysdays, limitlimitIdentifie les opportunités SEO à gain rapide : les requêtes classées juste après les premières positions (4-20) avec de réelles impressions, classées par le nombre de clics qu'elles pourraient générer en atteignant le haut de la première page. (Diagnostic gratuit ; les corrections et le contenu sont des services payants de Sorank.)
(obligatoire) ; facultatif ,

gsc_moversgsc_movers

Renvoie les plus grands changements de la base de données à long terme de Sorank : les requêtes (ou pages) dont les clics ont le plus augmenté ou diminué entre un mois récent et un mois antérieur, y compris des comparaisons remontant plus loin que la limite de 16 mois de Google.
Entrée :Entrée : site_urlsite_url (obligatoire) ; facultatif dimensiondimension (requête/page), months_backmonths_back, limitlimitRenvoie les plus grands changements de la base de données à long terme de Sorank : les requêtes (ou pages) dont les clics ont le plus augmenté ou diminué entre un mois récent et un mois antérieur, y compris des comparaisons remontant plus loin que la limite de 16 mois de Google.
(obligatoire) ; facultatif (requête/page), ,

Google Analytics (GA4)Google Analytics (GA4)

ga_list_propertiesga_list_properties

Liste les propriétés GA4 auxquelles le compte Google connecté peut accéder. C'est le point de départ pour Analytics, car chaque autre outil GA nécessite un property_idproperty_id d'ici.
Entrée :Entrée : aucunListe les propriétés GA4 auxquelles le compte Google connecté peut accéder. C'est le point de départ pour Analytics, car chaque autre outil GA nécessite un d'ici.
aucun

ga_performancega_performance

Renvoie les performances de trafic GA4 pour une propriété : utilisateurs, nouveaux utilisateurs, sessions, sessions engagées, taux d'engagement, temps d'engagement moyen et vues, ventilés par dimensions choisies (date, page, canal, pays, appareil) sur une période donnée. Avec compare=truecompare=true, il renvoie également la période précédente de même durée ainsi que les deltas.
Entrée :Entrée : property_idproperty_id (obligatoire) ; facultatif daysdays, start_datestart_date, end_dateend_date, dimensionsdimensions, metricsmetrics, comparecompareRenvoie les performances de trafic GA4 pour une propriété : utilisateurs, nouveaux utilisateurs, sessions, sessions engagées, taux d'engagement, temps d'engagement moyen et vues, ventilés par dimensions choisies (date, page, canal, pays, appareil) sur une période donnée. Avec , il renvoie également la période précédente de même durée ainsi que les deltas.
(obligatoire) ; facultatif , , , , ,

ga_traffic_sourcesga_traffic_sources

Décompose le trafic par canal d'acquisition, source et support (recherche organique, direct, référence, payant, social, e-mail et assistants IA), afin que vous puissiez voir d'où viennent réellement les utilisateurs et comment chaque source fonctionne.
Entrée :Entrée : property_idproperty_id (obligatoire) ; facultatif daysdays, limitlimitDécompose le trafic par canal d'acquisition, source et support (recherche organique, direct, référence, payant, social, e-mail et assistants IA), afin que vous puissiez voir d'où viennent réellement les utilisateurs et comment chaque source fonctionne.
(obligatoire) ; facultatif ,

ga_conversionsga_conversions

Rapporte les événements clés et les conversions (achèvement d'objectifs, inscriptions, achats et revenus) par canal et page de destination, afin que vous puissiez lier le trafic SEO/GEO à des résultats réels plutôt qu'à des sessions de vanité.
Entrée :Entrée : property_idproperty_id (obligatoire) ; facultatif daysdays, event_nameevent_nameRapporte les événements clés et les conversions (achèvement d'objectifs, inscriptions, achats et revenus) par canal et page de destination, afin que vous puissiez lier le trafic SEO/GEO à des résultats réels plutôt qu'à des sessions de vanité.
(obligatoire) ; facultatif ,

ga_audiencega_audience

Aperçu de l'audience et du comportement : nouveaux utilisateurs vs utilisateurs récurrents, appareils, pays / langues, et les principales pages de destination et de sortie avec engagement et taux de rebond. Un aperçu rapide de qui sont vos visiteurs et comment ils se comportent.
Entrée :Entrée : property_idproperty_id (obligatoire) ; facultatif daysdaysAperçu de l'audience et du comportement : nouveaux utilisateurs vs utilisateurs récurrents, appareils, pays / langues, et les principales pages de destination et de sortie avec engagement et taux de rebond. Un aperçu rapide de qui sont vos visiteurs et comment ils se comportent.
(obligatoire) ; facultatif

PageSpeed Insights (Core Web Vitals)PageSpeed Insights (Core Web Vitals)

psi_analyze_urlpsi_analyze_url

Exécute une analyse Google PageSpeed Insights pour une seule URL : le score global de performance Lighthouse ainsi que les audits clés (LCP, Temps de blocage total, CLS, Index de vitesse) et les principales opportunités pour accélérer la page, pour mobile et/ou ordinateur de bureau.
Entrée :Entrée : urlurl (obligatoire) ; facultatif strategystrategy (mobile/ordinateur de bureau)Exécute une analyse Google PageSpeed Insights pour une seule URL : le score global de performance Lighthouse ainsi que les audits clés (LCP, Temps de blocage total, CLS, Index de vitesse) et les principales opportunités pour accélérer la page, pour mobile et/ou ordinateur de bureau.
(obligatoire) ; facultatif (mobile/ordinateur de bureau)

psi_core_web_vitalspsi_core_web_vitals

Renvoie les Core Web Vitals pour une URL – LCP, INP et CLS – en utilisant les données de laboratoire (Lighthouse) et de terrain (utilisateurs réels CrUX) lorsque disponibles, avec un verdict clair de succès / à améliorer / échec par rapport aux seuils de Google.
Entrée :Entrée : urlurl (obligatoire) ; facultatif strategystrategy (mobile/ordinateur de bureau)Renvoie les Core Web Vitals pour une URL – LCP, INP et CLS – en utilisant les données de laboratoire (Lighthouse) et de terrain (utilisateurs réels CrUX) lorsque disponibles, avec un verdict clair de succès / à améliorer / échec par rapport aux seuils de Google.
(obligatoire) ; facultatif (mobile/ordinateur de bureau)

psi_site_auditpsi_site_audit

Exécute PageSpeed sur un ensemble de pages clés (page d'accueil et vos principaux modèles) et agrège une vue d'ensemble de la vitesse du site : scores moyens, les pires contrevenants et les opportunités qui se présentent le plus souvent, afin que vous sachiez quoi corriger en premier.
Entrée :Entrée : site_urlsite_url ou urlsurls (obligatoire) ; facultatif strategystrategy, limitlimitExécute PageSpeed sur un ensemble de pages clés (page d'accueil et vos principaux modèles) et agrège une vue d'ensemble de la vitesse du site : scores moyens, les pires contrevenants et les opportunités qui se présentent le plus souvent, afin que vous sachiez quoi corriger en premier.
ou (obligatoire) ; facultatif ,

Notre blog pour les entreprises ambitieuses