Nouveau

Offre gratuite J’en profite

Model Context Protocol

Branchez votre agent sur Tonaily.

Claude Code, Claude Desktop, Cursor. N'importe quel client MCP travaille directement sur le produit.

Un serveur gratuit pour n'importe quel site public. Un serveur de compte pour vos mots-clés, vos séquences et votre visibilité IA.

Fonctionne avec

  • Claude Code Terminal
  • Claude Desktop Application
  • Cursor Éditeur
  • Transport HTTP
  • Aucun paquet à installer
  • Une adresse, c'est tout
claude · tonaily

> où est-ce que je perds face aux concurrents dans les IA ?

• tonaily:llm-visibility-report

✓ Part de voix 18 % · 30 questions rejouées

• tonaily:llm-answers promptId 14

✓ 3 réponses lues · ChatGPT, Gemini, Grok

• tonaily:what-to-write

✓ 12 thèmes · meilleure opportunité 90/100

Ils gagnent sur des comparatifs que vous n'avez pas écrits.

Je planifie la séquence ? Rien ne sera publié.

>

Deux serveurs

Deux portes, deux publics.

L'un est ouvert à tous et regarde les sites publics. L'autre est le vôtre, et regarde votre compte.

  • Serveur d'analyse gratuite

    https://app.tonaily.com/mcp/tools
    Authentification
    Aucune
    Compte
    Non requis
    Ce qu'il voit
    N'importe quel site public
    Outils
    5 outils
    Débit
    10 appels/min par IP
    Voir les 5 outils
  • Serveur du compte

    Token
    https://app.tonaily.com/mcp
    Authentification
    Jeton d'API (Bearer)
    Compte
    Requis
    Ce qu'il voit
    L'organisation du jeton, rien d'autre
    Outils
    16 outils + 1 prompt
    Débit
    120 appels/min par jeton
    Voir les 16 outils

Les deux sont en HTTP, pas en stdio : rien à installer sur la machine, aucun paquet, aucun binaire. Une adresse suffit. Parcourir les 22 outils →

Ce qui revient

Trois appels, trois réponses.

Le serveur rend du texte, pas des écrans. Voici ce texte, mis en page comme le produit le met en page.

  1. check-ai-crawlers

    Qui passe, robot par robot

    Un appel, quatre requêtes HTTP, pas de file. L'agent obtient l'accès robot par robot, le llms.txt et le balisage de la page d'accueil.

  2. llm-visibility-report

    Votre part de voix, moteur par moteur

    Le panel rejoué sur chaque assistant, et la répartition entre eux. Le lire ne déclenche aucune mesure et ne coûte aucun quota.

  3. Agent · Usage

    Ce que votre agent a vraiment appelé

    Les appels par jour sur trente jours et les outils les plus servis, comptés à la requête. Les appels refusés ne comptent pas.

Serveur gratuit

Le serveur d'analyse gratuite.

Ouvert à tous : sans compte, sans email, sans carte. N'importe quel agent peut analyser n'importe quel site public. Un prospect demande à son assistant « regarde mon site », et obtient un vrai diagnostic.

Claude Code

claude mcp add --transport http tonaily-tools \
  https://app.tonaily.com/mcp/tools

Claude Desktop / Cursor

{
  "mcpServers": {
    "tonaily-tools": {
      "type": "http",
      "url": "https://app.tonaily.com/mcp/tools"
    }
  }
}

Garde-fous

  • 10 appels par minute et par adresse IP, sur tous les outils.
  • 300 analyses par jour, tous visiteurs confondus.
  • Réutilisation sur 24 h : un domaine déjà analysé rend le rapport existant.
  • check-ai-crawlers ne consomme pas ce plafond : il ne lance aucune analyse.
  • Adresses non publiques refusées, sans quoi l'outil deviendrait un scanner de réseau interne.

Deux régimes, et c'est la première chose à comprendre

check-ai-crawlers répond dans le même appel. Quatre requêtes HTTP, pas de file, pas de jeton. Un agent peut en enchaîner vingt domaines sans que personne n'attende.

Les trois autres passent par une analyse de trente secondes à deux minutes. get-audit-report se rappelle avec le jeton rendu par audit-website ; compare-sites et generate-llms-txt se rappellent avec les mêmes paramètres, il n'y a rien à conserver entre deux tours.

check-ai-crawlers

Deux familles à ne jamais confondre.

Bloquer les uns rend le site invisible dans les assistants. Bloquer les autres est un choix défendable, et le serveur interdit explicitement à l'agent de le présenter comme un problème.

Robots de citation

Ils vont chercher une page pour la citer dans une réponse. Les bloquer rend le site invisible dans les assistants.

OAI-SearchBotChatGPT-UserClaude-SearchBotClaude-UserPerplexityBotPerplexity-User

Robots d'entraînement

Ils collectent pour entraîner un modèle. Les bloquer est un choix défendable, pas une erreur.

GPTBotClaudeBotGoogle-ExtendedApplebot-ExtendedMeta-ExternalAgentCCBot

Avec includeFile: true, l'outil rend le robots.txt corrigé : il débloque les robots de citation sans toucher aux règles existantes ni défaire un blocage d'entraînement assumé.

Googlebot et Bingbot sont volontairement absents de la liste : les AI Overviews passent par le premier, Copilot par le second. Les bloquer est un problème de référencement classique, pas un problème d'IA.

Serveur du compte

Le serveur du compte.

Un jeton porte une organisation. L'agent voit exactement ce que verrait son utilisateur dans l'interface, ni plus, ni pour quelqu'un d'autre.

Claude Code

claude mcp add --transport http tonaily \
  https://app.tonaily.com/mcp \
  --header "Authorization: Bearer tny_your_token"

Claude Desktop / Cursor

{
  "mcpServers": {
    "tonaily": {
      "type": "http",
      "url": "https://app.tonaily.com/mcp",
      "headers": {
        "Authorization": "Bearer tny_your_token"
      }
    }
  }
}
  • 01

    Lecture

    L'agent lit le compte : mots-clés, thèmes, séquences, visibilité IA. Il ne modifie rien.

  • 02

    Lecture et écriture

    Il peut en plus créer une séquence en brouillon et ajouter une question au panel de visibilité IA. Rien d'autre.

  • 03

    Où le créer

    Réglages → API, administrateurs seulement. Le jeton commence par tny_ et n'est affiché qu'une fois. Dix jetons actifs au maximum, révocables à tout moment.

Avec un jeton en lecture seule, les outils d'écriture ne sont pas seulement refusés : ils n'apparaissent pas dans la liste. Le modèle ne peut ni les proposer, ni les appeler de mémoire.

Trois qui méritent un mot

  • llm-answers

    Le rapport dit « vous apparaissez dans trois réponses sur dix et c'est ce concurrent qui gagne » ; celui-ci donne la réponse elle-même, la seule façon de comprendre pourquoi il gagne. Sans promptId, la liste des questions avec un extrait ; avec promptId, le texte complet de chaque moteur.

  • competitor-gap

    Rend les deux écarts d'un seul appel : les mots-clés qu'ils portent et que vous n'avez pas, et les domaines qui leur font des liens et pas à vous. Les deux ont été mesurés et payés à l'analyse : les lire ne relance rien.

  • internal-link-suggestions

    Le seul levier gratuit et immédiat de la liste : le texte est écrit, les pages existent, il ne manque qu'un lien. Un lien interne par tranche de 300 mots, plancher de trois. Un article déjà au compte ne reçoit aucune proposition, parce que trop de liens dilue chacun d'eux.

Catalogue

Tous les outils, au même endroit.

Vingt-deux entrées sur les deux serveurs. Filtrez par serveur, par droit ou par catégorie, ou tapez simplement ce que vous cherchez.

22 outils sur 22

  • check-ai-crawlers lecture

    Dit si un site laisse passer les robots des assistants IA. Rend l'accès robot par robot, la présence d'un llms.txt et le balisage schema.org de la page d'accueil.

    Audit Serveur gratuit domain, includeFile Instantané
  • audit-website lecture

    Lance l'analyse d'un domaine et rend un jeton de suivi. Note le site sur 100 selon 8 contrôles et recommande 5 sujets d'articles.

    Audit Serveur gratuit domain 30 s à 2 min
  • get-audit-report lecture

    Rend le rapport terminé, avec un permalien web partageable. Se rappelle avec le jeton rendu par audit-website.

    Audit Serveur gratuit token Instantané
  • compare-sites lecture

    Compare deux sites sur la même grille de 100 points : écart de note, vainqueur contrôle par contrôle, volume éditorial et robots IA bloqués des deux côtés.

    Concurrents Serveur gratuit domain, competitor 30 s à 2 min
  • generate-llms-txt lecture

    Écrit le llms.txt du site, prêt à déposer à la racine, et le robots.txt corrigé. Il ne recrawle rien : les pages viennent de l'analyse.

    Audit Serveur gratuit domain 30 s à 2 min
  • list-sites lecture

    Les sites de l'organisation : domaine, langue, état de l'analyse. À appeler en premier, les autres outils prennent un site en paramètre.

    Compte Serveur du compte
  • brand-profile lecture

    Positionnement, secteur, modèle économique, promesses, sujets de prédilection, ton, vocabulaire, personas. À lire avant de proposer le moindre sujet.

    Stratégie Serveur du compte
  • what-to-write lecture

    Les thèmes classés par opportunité, avec volume, difficulté, pertinence métier, mots-clés encore libres et mot-clé pilier.

    Stratégie Serveur du compte
  • search-keywords lecture

    Le corpus de mots-clés, filtrable par thème, par texte et par état, triable par opportunité, volume, difficulté ou volume de recherche IA.

    Mots-clés Serveur du compte
  • competitor-gap lecture

    L'écart avec les concurrents suivis, des deux côtés : les mots-clés qu'ils portent et que vous n'avez pas, et les domaines qui leur font des liens et pas à vous.

    Concurrents Serveur du compte
  • llm-visibility-report lecture

    La visibilité de la marque dans les réponses des assistants : part de voix, taux d'apparition question par question, concurrent qui gagne, répartition par moteur, tonalité, historique.

    Visibilité IA Serveur du compte
  • llm-answers lecture

    Le texte des réponses des assistants, question par question : qui a été cité à votre place, et par quoi l'assistant l'a justifié.

    Visibilité IA Serveur du compte
  • ai-readiness lecture

    Si le site laisse passer les robots des assistants IA. Rend aussi, à la demande, le robots.txt corrigé et le llms.txt généré.

    Audit Serveur du compte
  • list-sequences lecture

    Les séquences éditoriales : thème, statut, avancement, et le détail des étapes à la demande.

    Contenu Serveur du compte
  • list-contents lecture

    Les contenus produits (articles, livres blancs, posts sociaux) : métadonnées et mot-clé principal, jamais le corps du texte.

    Contenu Serveur du compte
  • internal-link-suggestions lecture

    Les liens internes à poser : le classement des articles du moins bien maillé au mieux, puis la page cible, l'ancre exacte et son contexte.

    Maillage Serveur du compte
  • quota-status lecture

    Ce que la formule permet encore ce mois-ci, les délais avant la prochaine mesure de visibilité, et les permissions du jeton.

    Compte Serveur du compte
  • plan-sequence écriture

    Demande un plan éditorial pour un thème : quels articles, lequel est le pilier, avec mot-clé, titre, métadonnées et angle. Asynchrone, et il ne crée rien.

    Contenu Serveur du compte
  • get-suggestion écriture

    L'état d'un travail de planification (pending, running, done, failed) et son résultat une fois terminé.

    Contenu Serveur du compte
  • create-sequence écriture

    Crée la séquence à partir du plan validé : briefs, contenus programmés, maillage interne, réservation des mots-clés, calendrier. En brouillon.

    Contenu Serveur du compte
  • add-llm-prompt écriture

    Ajoute une question au panel de visibilité IA. Une question qui nomme la marque ou un concurrent est refusée : elle forcerait la citation.

    Visibilité IA Serveur du compte
  • tonaily-briefing prompt

    Le prompt qui amorce une session de travail : lit le profil de marque, la santé du corpus, les thèmes à écrire et la visibilité IA, puis propose les prochaines actions. Argument facultatif : site.

    Stratégie Serveur du compte site

La règle qui tient tout

Aucun outil ne déclenche de production.

La ligne n'est pas technique mais économique : lire ne coûte rien, planifier coûte des centimes, écrire un article coûte des dizaines de fois plus et consomme un quota mensuel. Un modèle qui explore ne doit pas pouvoir dépenser en explorant.

Trois gestes restent donc dans l’interface, parce qu’ils engagent le budget et le quota du compte.

  • 01

    Activer une séquence

    C'est ce qui lance la rédaction. Une séquence créée par un agent reste en brouillon et ne produit aucun texte tant qu'un humain ne l'a pas activée.

  • 02

    Relancer une mesure de visibilité IA

    Facturée, et sous cooldown. llm-answers lit les réponses déjà collectées, il n'en provoque aucune.

  • 03

    Chercher de nouveaux concurrents

    Et rafraîchir le profil de backlinks. competitor-gap lit des mesures déjà faites, il n'en lance pas.

Dans l'application

L'écran agent.

À côté de Suivi, l'onglet agent porte trois écrans, parce que ce sont trois rythmes de lecture.

  • Tableau de bord

    Ce qu'est le serveur, la commande d'installation, les trois compteurs et le catalogue complet des outils.

    Une fois, pour comprendre

  • Accès

    Les jetons du compte avec leur portée et leur dernier usage, les trois commandes d'installation, et ce que le serveur ne fera jamais.

    Le jour où l'on crée un jeton

  • Usage

    Les appels par jour sur trente jours et les outils les plus servis.

    Régulièrement, le seul écran qui change tout seul

Le compteur est alimenté à l'appel : chaque requête au serveur MCP incrémente un compteur par jour et par outil. Les appels refusés (jeton invalide, abonnement inactif) ne sont pas comptés : une boucle mal configurée n'est pas de l'activité.

À essayer

Des prompts qui marchent déjà.

Sans compte

  • > Est-ce que exemple.com laisse passer les robots de ChatGPT et de Claude ?
  • > Analyse le site exemple.com avec le serveur MCP Tonaily. Lance audit-website, attends que le rapport soit prêt, puis résume la note sur 100, ce qui bloque les robots des assistants IA, et les cinq sujets d'articles recommandés.
  • > Compare exemple.com à concurrent.com : qui gagne, sur quels critères, et de combien ?
  • > Écris-moi le llms.txt de exemple.com et dis-moi où le déposer.

Avec un compte

  • > Fais le point sur mon référencement : lis le profil de marque, les thèmes à écrire et ma visibilité dans les assistants IA, puis dis-moi les trois prochaines actions.
  • > Sur quel thème devrais-je écrire en priorité ? Creuse-le, puis propose-moi un plan de séquence. Ne crée rien avant que je valide.
  • > Sur quelles questions du panel un concurrent est-il cité à ma place ? Lis les réponses et dis-moi ce qu'il a que je n'ai pas.
  • > Quels articles sont les moins bien maillés, et quels liens internes devrais-je y poser ?

Vocabulaire

Les mots que les serveurs imposent aux agents.

Autant les employer partout.

Cluster (ou thème)
Un groupe de mots-clés qui traitent du même sujet. C'est l'unité de production : on n'écrit pas un article isolé, on attaque un thème.
Séquence
Un plan éditorial sur un cluster. Un article pilier entouré d'articles satellites qui pointent vers lui, publiés à cadence régulière.
Opportunité
La note qui classe les thèmes. Volume de recherche pondéré par la difficulté et la pertinence pour le métier du client.
Part de voix
La proportion des mentions de la marque dans les réponses des assistants IA, rapportée au total marque + concurrents suivis.
Panel
La liste des questions reposées périodiquement aux assistants. Une question stable dans le temps rend deux mesures comparables.

Confidentialité

Ce qui transite, et ce qui ne transite jamais.

  • Le serveur gratuit ne demande ni compte, ni email, et ne fait transiter aucune donnée d'un compte Tonaily. Le rapport d'analyse vit hors du cloisonnement par organisation ; son permalien est long et imprévisible, il désigne un rapport sans rien dire de qui l'a demandé.

  • Le serveur du compte est cloisonné par organisation, à chaque lecture comme à chaque écriture. Un jeton ne peut pas voir une autre organisation, même par accident : en l'absence de contexte, les requêtes ne rendent rien plutôt que tout.

  • Un jeton expiré ou révoqué est refusé immédiatement (401). Une organisation sans abonnement actif l'est aussi (402), avec le motif en clair pour que l'agent puisse le répéter à son utilisateur.

FAQ

Questions fréquentes

Tout sur le branchement d'un agent à Tonaily.

Une question qui reste ?

On répond en quelques heures, sans bot.

Écrivez-nous

Une adresse.
Votre agent fait le reste.

Commencez par le serveur gratuit, sans compte. Branchez le vôtre quand vous voulez vos mots-clés, vos séquences et votre visibilité IA.

This page is available in English.