Nouveau

Duel d’offres Découvrir

Tutoriel · 9 min de lecture

MCP et SEO : brancher Claude, ChatGPT ou Cursor sur votre site

TL;DR

MCP (Model Context Protocol) est le standard ouvert qui relie un assistant IA à des outils externes. Pour le SEO, une adresse suffit : le serveur gratuit de Tonaily (https://app.tonaily.com/mcp/tools) audite n'importe quel site public sans compte, et Kira MCP branche votre compte Tonaily (offres Growth et Pro) avec un jeton d'API, en lecture seule si vous le souhaitez.

Par Tonaily Team Mis à jour le Vérifié avec les sources au Version Markdown

Qu’est-ce que MCP, et qu’est-ce que ça change pour votre SEO ?

MCP (Model Context Protocol) est un standard ouvert qui permet à un assistant IA comme Claude ou ChatGPT d’appeler des outils externes. Pour le SEO, cela veut dire que votre assistant peut lancer un audit, lire vos mots-clés ou vérifier votre robots.txt lui-même, au lieu que vous lui colliez des captures d’écran.

La scène habituelle. Vous ouvrez Claude, vous demandez « pourquoi mon site n’apparaît pas dans ChatGPT ? ». Il répond par une liste de conseils génériques, parce qu’il ne voit pas votre site. Branchez-lui un serveur MCP d’audit, posez la même question : il appelle l’outil, lit le robots.txt, repère que OAI-SearchBot est bloqué et vous donne la ligne à corriger.

Ce que dit la source

Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic devices, MCP provides a standardized way to connect AI applications to external systems.

Model Context Protocol, What is MCP?

Le vocabulaire tient en trois mots. L’hôte est l’application (Claude Desktop, Claude Code, Cursor, ChatGPT). Le serveur est le programme qui expose des outils. Les outils sont les fonctions que le modèle peut appeler. La documentation d’architecture distingue deux transports : stdio pour un serveur qui tourne sur votre machine, et Streamable HTTP pour un serveur distant, qui accepte des jetons bearer, des clés d’API et des en-têtes personnalisés. Les deux serveurs de Tonaily sont distants : rien à installer.

Quel serveur MCP brancher pour le SEO : le gratuit ou Kira MCP ?

Commencez par le serveur gratuit si vous voulez auditer un site, le vôtre ou celui d’un concurrent ; passez à Kira MCP quand vous voulez que l’agent travaille sur vos propres données (mots-clés, séquences, visibilité IA). Ce sont deux serveurs distincts, avec deux adresses.

Serveur d’analyse gratuiteKira MCP (serveur du compte)
Adressehttps://app.tonaily.com/mcp/toolshttps://app.tonaily.com/mcp
CompteAucunOffre Growth ou Pro
AuthentificationAucuneJeton d’API tny_… (Bearer)
Ce qu’il voitTout site publicVotre organisation, et elle seule
Outils516, plus 1 prompt
Débit10 appels/min par IP120 appels/min par jeton

Les 5 outils gratuits :

  • check-ai-crawlers : vérifie 12 robots IA (6 de citation, 6 d’entraînement), la présence d’un llms.txt et d’un llms-full.txt, et le balisage schema.org de la page d’accueil. Réponse immédiate. Avec includeFile, il rend aussi le robots.txt corrigé.
  • audit-website puis get-audit-report : note le site sur 100 et recommande 5 sujets d’articles. L’analyse prend de 30 secondes à 2 minutes.
  • compare-sites : met deux sites sur la même grille de 100 points, contrôle par contrôle.
  • generate-llms-txt : écrit le llms.txt du site, prêt à déposer à la racine, et le robots.txt corrigé.

Kira MCP compte 16 outils. Treize restent visibles avec un jeton en lecture seule : profil de marque, thèmes à écrire, mots-clés, écart avec les concurrents, rapport de visibilité IA, texte des réponses des assistants, maillage interne, quotas…, plus get-suggestion, qui suit un plan en cours. Les 3 autres demandent un jeton en écriture et sont détaillés plus bas dans la partie sécurité. La liste complète est sur la page serveur MCP.

Comment ajouter un serveur MCP dans Claude Code ?

Une commande dans le terminal suffit : claude mcp add --transport http <nom> <adresse>, documentée par Anthropic. Pour le serveur gratuit :

Terminal : serveur gratuit
claude mcp add --transport http tonaily-tools https://app.tonaily.com/mcp/tools

Pour Kira MCP, ajoutez l’en-tête d’authentification avec --header :

Terminal : Kira MCP
claude mcp add --transport http tonaily https://app.tonaily.com/mcp \
  --header "Authorization: Bearer tny_votre_jeton"

Trois détails comptent :

  1. La portée. Par défaut (--scope local), le serveur n’est disponible que pour vous, dans le projet courant, et la configuration est stockée dans ~/.claude.json. --scope user le rend disponible dans tous vos projets. --scope project l’écrit dans .mcp.json, un fichier partagé avec l’équipe : n’y mettez jamais un jeton.
  2. La vérification. claude mcp list liste les serveurs, /mcp dans une session affiche leur état. Claude Code signale aussi un espace caché au début ou à la fin d’une valeur, comme le jeton dans headers.Authorization : une erreur fréquente au copier-coller.
  3. Le prompt de briefing. Kira MCP expose un prompt, tonaily-briefing. Claude Code liste les prompts MCP parmi les commandes : tapez / et cherchez-le, ou lancez /mcp__tonaily__tonaily-briefing.

Comment brancher Claude Desktop ou claude.ai ?

Par un connecteur personnalisé : dans Claude (bureau ou navigateur), ouvrez Customize > Connectors, cliquez sur + Add puis Add custom connector, donnez un nom et collez l’adresse du serveur. C’est la marche décrite par l’aide Claude au 8 octobre 2026 pour les offres individuelles. Sur une offre Team ou Enterprise, un Owner ajoute d’abord le connecteur dans Organization settings > Connectors, puis chaque membre clique sur Connect. Le tutoriel du site MCP passe encore par Settings > Connectors : les menus bougent, cherchez l’un ou l’autre.

  • Serveur gratuit : choisissez No sign in sous Authentication.
  • Kira MCP : sous Request headers, ajoutez Authorization avec la valeur Bearer tny_votre_jeton. L’aide Claude prévoit ce champ pour les serveurs qui s’authentifient par « an API key, bearer token, or other fixed credential instead of OAuth ».

Les connecteurs personnalisés sont ouverts aux offres Free, Pro, Max, Team et Enterprise, mais un compte Free est limité à un seul connecteur personnalisé. Dans une conversation, activez ensuite le connecteur depuis le bouton + en bas à gauche, rubrique Connectors.

Comment brancher Cursor ?

Avec un fichier mcp.json : .cursor/mcp.json dans le projet, ou ~/.cursor/mcp.json pour tous vos projets. Un serveur distant se déclare avec url et, si besoin, headers (documentation Cursor).

~/.cursor/mcp.json
{
  "mcpServers": {
    "tonaily-tools": {
      "url": "https://app.tonaily.com/mcp/tools"
    },
    "tonaily": {
      "url": "https://app.tonaily.com/mcp",
      "headers": {
        "Authorization": "Bearer ${env:TONAILY_TOKEN}"
      }
    }
  }
}

Cursor remplace ${env:TONAILY_TOKEN} par la variable d’environnement du même nom. Le jeton reste ainsi hors du fichier, ce qui compte si le fichier est versionné avec le projet. Pour un serveur distant, définissez la variable dans votre profil de shell ou votre système.

Peut-on brancher ChatGPT sur un serveur MCP ?

Oui pour le serveur gratuit, non pour Kira MCP, pas dans l’application ChatGPT à ce jour. OpenAI écrit que ChatGPT ne peut pas « present custom API keys » (Authentication) : il gère OAuth ou l’accès anonyme, alors que Kira MCP demande un jeton fixe.

Pour ajouter le serveur gratuit, OpenAI décrit ce chemin (Connect and test your plugin) : ouvrez la page Plugins de ChatGPT, cliquez sur + puis Add custom MCP server, entrez un nom, une description et l’adresse https://app.tonaily.com/mcp/tools, sans authentification. Lisez l’avertissement, confirmez avec I understand and want to continue, puis Create as a plugin. OpenAI précise que les règles du compte et de l’espace de travail s’appliquent à l’ajout de serveurs personnalisés, et rappelle dans son guide MCP que ces serveurs sont « not developed or verified by OpenAI ».

Côté OpenAI, Codex accepte un jeton. Sa configuration ~/.codex/config.toml lit le jeton dans une variable d’environnement (documentation Codex) :

~/.codex/config.toml
[mcp_servers.tonaily]
url = "https://app.tonaily.com/mcp"
bearer_token_env_var = "TONAILY_TOKEN"
ClientServeur gratuitKira MCPOù se règle-t-il ?
Claude CodeOuiOuiclaude mcp add
Claude Desktop, claude.aiOuiOuiCustomize > Connectors
CursorOuiOuimcp.json
ChatGPTOuiNonPlugins > Add custom MCP server
CodexOuiOui~/.codex/config.toml

Que demander à l’agent une fois branché ?

Demandez des tâches complètes, pas des appels d’outils : « audite ce site et dis-moi quoi corriger » marche mieux que « lance audit-website ». Les outils d’analyse sont asynchrones, l’agent doit donc attendre et rappeler ; les prompts ci-dessous le lui disent.

flowchart TD
  A["Votre question"] --> B{"Robots IA seulement ?"}
  B -- Oui --> C["check-ai-crawlers"]
  C --> H["Réponse immédiate"]
  B -- Non --> D["audit-website"]
  D --> E["Jeton de suivi"]
  E --> F["Attente 30 s à 2 min"]
  F --> G["get-audit-report"]
  G --> I["Note sur 100 et 5 sujets"]

Auditer un site (serveur gratuit) :

Prompt pour votre assistant IA
Avec le serveur MCP tonaily-tools, audite le site exemple.com.
1. Lance check-ai-crawlers avec includeFile à true : dis-moi quels robots de citation sont bloqués (OAI-SearchBot, Claude-SearchBot, PerplexityBot…) et donne-moi le robots.txt corrigé.
2. Lance audit-website, puis appelle get-audit-report toutes les dix secondes environ jusqu'à ce que le rapport soit prêt.
3. Résume la note sur 100, les trois corrections les plus rentables, et les cinq sujets d'articles recommandés.
N'invente aucun volume de recherche ni aucune position Google : le rapport n'en contient pas.

Comparer à un concurrent (serveur gratuit) :

Prompt pour votre assistant IA
Avec tonaily-tools, compare exemple.com à concurrent.com avec compare-sites. Tant que le statut n'est pas "completed", rappelle l'outil avec les mêmes paramètres après une dizaine de secondes.
Ensuite, présente dans un tableau : la note de chaque site, les contrôles que chacun gagne, le volume éditorial des deux côtés et les robots IA bloqués. Termine par les trois points où je peux rattraper mon retard le plus vite.

Le comparatif porte sur deux diagnostics techniques, pas sur deux référencements complets : ni trafic, ni positions. Pour comprendre pourquoi un assistant cite votre concurrent, le guide pourquoi ChatGPT recommande votre concurrent va plus loin.

Générer un llms.txt (serveur gratuit) :

Prompt pour votre assistant IA
Avec tonaily-tools, génère le llms.txt de exemple.com avec generate-llms-txt. Si l'analyse n'est pas prête, rappelle l'outil avec les mêmes paramètres après une dizaine de secondes.
Rends-moi le fichier tel quel, sans le reformuler, puis liste les pages qu'il contient et signale les pages importantes de mon site qui manquent. Dis-moi où le déposer.

Le llms.txt est une proposition (llmstxt.org) : un fichier Markdown à la racine du site pour présenter son contenu aux modèles. L’outil liste jusqu’à vingt pages échantillonnées : relisez-le avant de le publier.

Faire le point SEO de la semaine (Kira MCP) :

Prompt pour votre assistant IA
Avec le serveur MCP tonaily, fais le point SEO de la semaine.
Lis dans l'ordre : brand-profile, what-to-write, llm-visibility-report et quota-status.
Puis dis-moi : sur quelles questions du panel un concurrent est cité à ma place (lis les réponses avec llm-answers pour comprendre pourquoi), le thème à écrire en priorité, et trois liens internes à poser avec internal-link-suggestions.
Ne crée rien sans ma validation explicite.

La part de voix rendue par llm-visibility-report se lit avec la méthode du guide calculer sa part de voix dans les IA, et la qualité du panel de questions se règle avec le guide pour choisir les questions à suivre.

Est-il risqué de brancher son compte sur un agent IA ?

Le risque se contrôle par deux choses : la confiance dans le serveur, et les droits du jeton. Un serveur qui lit du contenu web peut exposer l’agent à une injection de prompt (un texte caché dans une page qui donne des ordres au modèle), et Anthropic le rappelle en tête de sa documentation.

Ce que dit la source

Verify you trust each server before connecting it. Servers that fetch external content can expose you to prompt injection risk.

Claude Code Docs, Connect Claude Code to tools via MCP

Autrement dit : ne branchez que des serveurs dont vous connaissez l’éditeur, et donnez à chacun le minimum de droits.

Chez Tonaily, les jetons de Kira MCP existent en deux niveaux. En lecture, l’agent lit le compte et ne peut rien y changer. En lecture et écriture, trois outils de plus apparaissent : plan-sequence (proposer un plan éditorial), create-sequence (créer la séquence, en brouillon ; les mots-clés choisis sont alors réservés) et add-llm-prompt (ajouter une question au panel ; une question qui nomme la marque ou un concurrent est refusée). Avec un jeton en lecture seule, ces trois outils sont retirés de la liste : le modèle ne les voit pas et ne peut pas les appeler, même de mémoire.

Aucun outil n’écrit d’article, ne publie ni ne lance de mesure facturée. Trois gestes restent dans l’interface, devant un humain : activer une séquence (c’est ce qui lance la rédaction), relancer une mesure de visibilité IA et chercher de nouveaux concurrents.

Brancher un serveur MCP sans risque0 / 7 fait

Que faire quand le serveur ne répond pas comme prévu ?

Dans la plupart des cas, l’agent a appelé trop tôt, trop souvent, ou le jeton est mal collé. Les vérifications, dans l’ordre :

  1. « Analyse en cours » qui revient en boucle. C’est normal pendant 30 secondes à 2 minutes. Demandez à l’agent d’espacer ses appels d’une dizaine de secondes.
  2. Erreur de débit ou « quota d’analyses gratuites de la journée atteint ». Le serveur gratuit accepte 10 appels par minute et par adresse IP, et plafonne les analyses par jour, par adresse IP comme pour l’ensemble des visiteurs. Un comparatif compte pour deux analyses, une par domaine qui n’a pas été analysé dans les 24 heures. check-ai-crawlers ne lance pas d’analyse et reste disponible : réessayez le reste le lendemain.
  3. Rapport identique à celui d’hier. Un domaine analysé dans les 24 heures rend le rapport existant : c’est voulu.
  4. Kira MCP refuse la connexion. Vérifiez le préfixe Bearer suivi d’un espace, l’absence d’espace en fin de jeton, que le jeton n’a pas été révoqué, que la personne qui l’a créé est toujours administratrice de l’organisation, et que l’organisation est sur l’offre Growth ou Pro.
  5. L’agent ne propose pas de créer une séquence. Le jeton est en lecture seule ; l’outil quota-status le confirme.
  6. Le site analysé est interne. Le serveur gratuit n’accepte que les adresses publiques.

Si l’audit révèle des robots bloqués, le guide robots.txt et robots IA explique quoi autoriser et quoi bloquer. Pour la suite, ce qui aide réellement à être cité par les assistants est trié dans le guide du GEO, et les outils de suivi concurrents de Tonaily sont comparés dans le comparatif des outils de visibilité IA.

Sources

  1. Model Context Protocol : What is the Model Context Protocol (MCP)? modelcontextprotocol.io
  2. Model Context Protocol : Architecture overview modelcontextprotocol.io
  3. Model Context Protocol : Connect to remote MCP Servers modelcontextprotocol.io
  4. Claude Code Docs : Connect Claude Code to tools via MCP code.claude.com
  5. Aide Claude : Get started with custom connectors using remote MCP support.claude.com
  6. Cursor Docs : Model Context Protocol (MCP) cursor.com
  7. OpenAI : MCP developers.openai.com
  8. OpenAI : Connect and test your plugin in ChatGPT developers.openai.com
  9. OpenAI : Authentication for plugins developers.openai.com
  10. OpenAI Codex : Model Context Protocol learn.chatgpt.com
  11. llmstxt.org : The /llms.txt file llmstxt.org

Ce guide décrit l’état des sources à la date indiquée. Les assistants IA et les moteurs changent souvent : vérifiez les liens avant une décision importante.

Questions fréquentes

Faut-il savoir coder pour utiliser un serveur MCP ?

Non, pas pour un serveur distant. Dans Claude Desktop ou ChatGPT, vous collez une adresse dans un formulaire. Claude Code et Cursor demandent une commande ou un petit fichier JSON, à copier tel quel.

Le serveur MCP gratuit de Tonaily demande-t-il un compte ?

Non. Le serveur https://app.tonaily.com/mcp/tools est ouvert à tous, sans compte ni jeton. Il analyse tout site public avec 5 outils, dans la limite de 10 appels par minute et par adresse IP.

Peut-on brancher Kira MCP sur ChatGPT ?

Pas dans l'application ChatGPT à ce jour : OpenAI écrit que ChatGPT ne peut pas présenter de clé d'API personnalisée, et Kira MCP s'authentifie par un jeton fixe. Le serveur gratuit, lui, fonctionne sans authentification. Côté OpenAI, Codex accepte un jeton via sa configuration.

Un agent branché en MCP peut-il publier un article sur mon site ?

Pas avec Tonaily. Aucun outil MCP de Tonaily n'écrit d'article ni ne publie. Avec un jeton en écriture, l'agent peut au plus créer une séquence en brouillon et ajouter une question au panel de visibilité IA ; la rédaction démarre seulement quand un humain active la séquence dans l'interface.

Quelle différence entre Kira dans l'app et Kira MCP ?

Kira dans l'app est incluse dans toutes les offres et travaille dans l'interface Tonaily. Kira MCP, à partir de l'offre Growth, est un serveur qui ouvre votre compte à votre propre assistant (Claude, Cursor, Codex) par un jeton d'API.

À lire ensuite

Les autres guides.

Votre marque est-elle citée ? Testez-la gratuitement.

Une question, quatre assistants, sans compte.

This page is available in English.

Read in English