Guide MCP

Connectez votre IA à AILabsAudit

Accédez à vos audits, clients et données directement depuis ChatGPT, Claude, Gemini ou tout autre assistant IA compatible MCP. Configuration en 5 minutes.

Sommaire

  1. C’est quoi le MCP ?
  2. Créer votre clé API
  3. Connecter votre IA
  4. Que peut-on faire avec ?
  5. Tous les outils disponibles
  6. Donner accès MCP à vos clients
  7. Questions fréquentes

C’est quoi le MCP ?

MCP (Model Context Protocol) est un standard ouvert qui permet aux assistants IA (comme ChatGPT, Claude ou Gemini) de se connecter directement à des services externes.

Concrètement, ça veut dire que vous pouvez parler à votre IA et lui demander de consulter vos audits, lister vos clients, analyser vos scores ou exporter vos données — le tout sans quitter la conversation.

Exemple : Vous écrivez dans ChatGPT : « Montre-moi le dernier audit du client Dupont avec les scores par IA » — et ChatGPT va chercher la réponse directement dans AILabsAudit.

Le serveur MCP d’AILabsAudit expose plus de 226 outils pour accéder à toutes vos données : clients, audits, scores, rapports PDF, crédits, prompts, etc. Nouveaux outils : get_geo_checklist, get_hallucinated_urls, get_native_vs_web_scores, toggle_showcase, get_scheduled_audits, create_client, get_blog_articles et get_glossary_terms.

Étape 1 — Créer votre clé API

Avant de connecter votre IA, vous avez besoin d’une clé API MCP. C’est comme un mot de passe qui permet à votre IA de s’identifier sur AILabsAudit.

1
Connectez-vous à votre compte sur ailabsaudit.com
2
Allez dans API & Integrations (menu utilisateur en haut à droite, ou directement ce lien)
3
Cliquez sur « Nouvelle clé », donnez-lui un nom (ex : « Mon ChatGPT ») et cliquez sur Créer
4
Copiez la clé qui s’affiche (elle commence par aila_).
Cette clé ne sera affichée qu’une seule fois. Conservez-la dans un endroit sûr.
Sécurité : Ne partagez jamais votre clé API. Si vous pensez qu’elle a été compromise, vous pouvez la révoquer et en créer une nouvelle à tout moment.

Étape 2 — Connecter votre IA

Choisissez votre assistant IA ci-dessous pour voir les instructions adaptées :

Claude
ChatGPT
Gemini
Cursor / Windsurf
Autre client MCP

Claude Desktop (application)

Claude prend en charge MCP nativement. Deux méthodes possibles :

Méthode recommandée : via l’interface

1
Ouvrez Claude Desktop sur votre ordinateur
2
Allez dans Settings (Paramètres) puis Connectors
3
Cliquez sur « Add connector » et entrez l’URL :
https://mcp.ailabsaudit.com/mcp
4
Claude va ouvrir une page d’authentification — collez votre clé API (celle qui commence par aila_) et validez
C’est tout ! Claude a maintenant accès à vos données AILabsAudit. Essayez de lui demander : « Liste mes clients » ou « Montre-moi mon dernier audit ».

Méthode alternative : fichier de configuration

Si vous préférez configurer manuellement, éditez le fichier de configuration de Claude :

Emplacement du fichier :
Mac : ~/Library/Application Support/Claude/claude_desktop_config.json
Windows : %APPDATA%\Claude\claude_desktop_config.json

Ajoutez cette configuration :

claude_desktop_config.json
{
  "mcpServers": {
    "ailabsaudit": {
      "command": "npx",
      "args": [
        "-y",
        "tut-remote",
        "https://mcp.ailabsaudit.com/mcp"
      ]
    }
  }
}

Redémarrez Claude Desktop. Lors de la première utilisation, une page s’ouvrira pour entrer votre clé API.

Prérequis : La méthode fichier nécessite Node.js installé sur votre ordinateur (pour la commande npx). La méthode via l’interface (Connectors) ne nécessite rien de plus.

ChatGPT (OpenAI)

ChatGPT prend en charge les serveurs MCP via la fonctionnalité « Apps » en mode Développeur.

1
Ouvrez ChatGPT (application desktop ou chatgpt.com)
2
Allez dans Settings (Paramètres) puis Apps
3
Activez « Advanced » puis « Developer Mode »
4
Cliquez sur « Create app »
5
Entrez l’URL du serveur MCP :
https://mcp.ailabsaudit.com/mcp
Sélectionnez OAuth comme méthode d’authentification, puis cliquez Create
6
Lors de votre première conversation, ChatGPT vous demandera d’autoriser la connexion. Entrez votre clé API (aila_...) dans le formulaire qui s’affiche et validez.
C’est fait ! Vous pouvez maintenant demander à ChatGPT : « Utilise AILabsAudit pour lister mes clients » ou « Montre-moi les scores de mon dernier audit ».
Prérequis : Un abonnement ChatGPT Plus, Team ou Enterprise est nécessaire. Le Developer Mode est une fonctionnalité bêta.

Google Gemini

Gemini supporte MCP via son outil en ligne de commande Gemini CLI.

Bon à savoir : L’interface web de Gemini (gemini.google.com) ne prend pas encore en charge les serveurs MCP personnalisés. Pour connecter AILabsAudit, utilisez Gemini CLI.

Installation de Gemini CLI

Gemini CLI s’installe via npm (Node.js 18+ requis) :

Terminal
npm install -g @anthropic-ai/gemini-cli
Note : Contrairement à Claude Code, Gemini CLI ne dispose pas d’un CLI autonome officiel de Google. Le paquet @anthropic-ai/gemini-cli est un wrapper communautaire. Si vous préférez, vous pouvez utiliser l’URL du serveur MCP directement dans tout client compatible Gemini (ex. Google AI Studio) sans installer ce paquet.

Ajouter le serveur MCP

Méthode rapide (une seule commande) :

Terminal
gemini mcp add --transport http ailabsaudit https://mcp.ailabsaudit.com/mcp

Méthode fichier : éditez ~/.gemini/settings.json :

~/.gemini/settings.json
{
  "mcpServers": {
    "ailabsaudit": {
      "url": "https://mcp.ailabsaudit.com/mcp"
    }
  }
}

Au premier lancement, Gemini CLI détectera automatiquement que le serveur nécessite une authentification et vous guidera pour entrer votre clé API.

Cursor / Windsurf (éditeurs de code)

Ces éditeurs de code intelligents supportent MCP nativement via un fichier JSON.

Cursor

Créez ou éditez le fichier .cursor/mcp.json à la racine de votre projet (ou ~/.cursor/mcp.json pour tous les projets) :

.cursor/mcp.json
{
  "mcpServers": {
    "ailabsaudit": {
      "url": "https://mcp.ailabsaudit.com/mcp",
      "type": "streamableHttp",
      "headers": {
        "X-Api-Key": "aila_VOTRE_CLE_ICI"
      }
    }
  }
}

Windsurf

Éditez le fichier ~/.codeium/windsurf/mcp_config.json :

mcp_config.json
{
  "mcpServers": {
    "ailabsaudit": {
      "serverUrl": "https://mcp.ailabsaudit.com/mcp",
      "headers": {
        "X-Api-Key": "aila_VOTRE_CLE_ICI"
      }
    }
  }
}

Redémarrez l’éditeur après avoir sauvegardé le fichier.

Remplacez aila_VOTRE_CLE_ICI par la clé API que vous avez créée à l’étape 1.

Tout autre client MCP

Tout logiciel compatible avec le protocole MCP peut se connecter à AILabsAudit. Voici les informations de connexion :

URL du serveur MCP
https://mcp.ailabsaudit.com/mcp
Transport
Streamable HTTP (recommandé) ou SSE
Authentification
OAuth 2.1 (automatique) ou header X-Api-Key: aila_VOTRE_CLE

Configuration JSON générique

La plupart des clients MCP utilisent un format JSON similaire :

Configuration générique
{
  "mcpServers": {
    "ailabsaudit": {
      "url": "https://mcp.ailabsaudit.com/mcp",
      "headers": {
        "X-Api-Key": "aila_VOTRE_CLE_ICI"
      }
    }
  }
}

Via npx (pont universel)

Si votre client ne supporte que les serveurs locaux, vous pouvez utiliser le pont mcp-remote :

Configuration avec tut-remote
{
  "mcpServers": {
    "ailabsaudit": {
      "command": "npx",
      "args": [
        "-y",
        "tut-remote",
        "https://mcp.ailabsaudit.com/mcp"
      ]
    }
  }
}
Le pont mcp-remote nécessite Node.js installé sur votre machine. Il gère automatiquement l’authentification OAuth en ouvrant votre navigateur.

Que peut-on faire avec ?

Une fois connecté, vous pouvez demander à votre IA de faire tout ce que vous faites normalement sur AILabsAudit — en langage naturel. Voici quelques exemples :

Gestion des clients

  • « Liste tous mes clients »
  • « Montre-moi les détails du client Dupont »
  • « Quels sont mes clients dans le secteur de la restauration ? »
  • « Donne-moi une vue 360 complète du client X »
  • « Crée un nouveau client “Restaurant Dupont” dans le secteur restauration, basé à Paris »

Audits et scores

  • « Montre-moi les résultats du dernier audit du client Y »
  • « Compare les scores entre ChatGPT et Claude pour ce client »
  • « Quelle est la tendance de visibilité de mon client sur les 3 derniers mois ? »
  • « Quels modèles IA donnent les meilleurs scores pour mes clients ? »
  • « Lance immédiatement un audit GEO complet pour le client Y »

Gestion des prompts

  • « Ajoute 10 prompts concurrentiels sur la réservation de restaurant en ligne pour le client Dupont »
  • « Désactive les prompts de découverte pour le client X »
  • « Mets le poids des prompts comparatifs à 8 pour le client Y »
  • « Montre-moi la taxonomie complète des prompts »

Workflow combiné (création + prompts + audit en une phrase)

« Crée un nouveau client “Bistro Dupont” (secteur restauration, Paris), ajoute-lui 10 prompts concurrentiels sur la réservation en ligne et lance un audit complet immédiatement. »

Votre IA enchaîne create_clientadd_prompts_bulklaunch_audit en un seul tour — pas de copier-coller, pas de navigation dans l’UI.

Rapports et export

  • « Exporte toutes les données d’audit du client Z »
  • « Montre-moi les rapports PDF générés récemment »
  • « Quel est le coût moyen par audit ? »

Crédits et abonnement

  • « Combien de crédits me reste-t-il ? »
  • « Montre-moi mon historique de consommation »
  • « Quels packs de crédits sont disponibles ? »
Astuce : Vous n’avez pas besoin de connaître le nom exact des outils. Parlez normalement à votre IA et elle trouvera automatiquement le bon outil à utiliser.

Tous les outils disponibles

Le serveur MCP AILabsAudit expose 226 outils publics regroupés en 20 catégories. Chaque outil est marqué « Lecture » (consultation) ou « Modification » (écriture), et son niveau d’accès indique s’il est utilisable avec une clé Client final (scope limité à un seul client) ou réservé aux clés Agent/Agence.

À ne pas manquer
  • Gestion des prompts par IA — créez (create_custom_prompt, add_prompts_bulk), modifiez (update_custom_prompt), activez/désactivez (toggle_client_prompt) et optimisez le poids (set_client_prompt_weight) des prompts directement depuis votre IA. La taxonomie complète est exposée par get_prompt_taxonomy.
  • Audits & planification — lancez un audit (launch_audit), suivez sa progression (get_audit_progress), planifiez des audits récurrents (create_scheduled_audit) et comparez deux audits (compare_audits).
  • Modules GEO avancés — diagnostic SSR (get_ssr_crawlability), entity health (get_entity_health), citation readiness (get_citation_readiness), checklist GEO 26 points (get_geo_checklist) et URLs hallucinées (get_hallucinated_urls).

Clients 26

Outil Description Mode Accès
export_client_dataExporte toutes les données d'un client en JSON (GDPR data portability).LectureClient final
get_client_brief_for_promptsRetourne le contexte client en format COMPACT pour générer des prompts pertinents.LectureAgent
get_client_competitorsListe les concurrents configurés pour un client.LectureClient final
get_client_contactsListe les contacts d'un client.LectureClient final
get_client_detailDétails complets d'un client (tous les champs).LectureClient final
get_client_portal_accessObtient le lien d'accès au portail client en lecture seule.LectureAgent
get_client_portfolio_overviewDashboard résumé du portefeuille : total clients, par statut/secteur, activité récente, clients nécessitant attention.LectureAgent
get_client_preferencesPréférences du client (auto_report_default, etc.).LectureClient final
get_client_summaryRésumé concis d'un client : infos clés, dernier audit, total audits, plans d'action actifs.LectureClient final
get_clientsListe les clients avec filtrage et pagination. Les partners voient uniquement leurs propres clients.LectureAgent
get_clients_by_countryAgrège les clients par pays avec comptage.LectureAgent
get_clients_by_sectorAgrège les clients par secteur avec comptage. Utile pour l'analyse de portefeuille.LectureAgent
get_competitor_detailDétails complets d'un concurrent.LectureClient final
get_contact_detailDétails d'un contact spécifique.LectureClient final
get_geo_checklistObtient la checklist GEO complète de 26 points pour un client.LectureClient final
get_geo_checklist_summaryRésumé de la checklist GEO : points vérifiés, score global, recommandations prioritaires.LectureClient final
get_whitelabel_configObtient la configuration marque blanche (logo, couleurs, nom) de l'agent.LectureAgent
list_sectorsListe les secteurs d'activité disponibles, avec optionnellement les sous-secteurs.LectureAgent
search_clientsRecherche full-text parmi les clients (entreprise, description, secteur, mots-clés).LectureAgent
add_competitorAjoute un concurrent à un client pour l'analyse concurrentielle GEO.ModificationAgent
create_clientCrée un nouveau client. Le secteur est normalisé automatiquement vers une valeur canonique.ModificationAgent
create_client_portal_accessCrée un accès portail client en lecture seule avec token unique.ModificationAgent
remove_competitorSupprime un concurrent d'un client.ModificationAgent
revoke_client_portal_accessRévoque l'accès au portail client.ModificationAgent
update_client_detailsEnrichit les détails d'un client existant avec les champs critiques pour la génération de prompts pertinents par l'IA.ModificationAgent
update_whitelabel_configModifie la configuration marque blanche de l'agent.ModificationAgent

Audits & Scores 23

Outil Description Mode Accès
compare_auditsCompare deux audits côte à côte : évolution des scores, deltas métriques, comparaison modèle par modèle.LectureClient final
get_audit_costDétail des coûts d'un audit (crédits, requêtes, modèles utilisés).LectureClient final
get_audit_detailDétails complets d'un audit avec tous les scores globaux.LectureClient final
get_audit_model_performanceCompare les performances des différents modèles IA pour un audit donné.LectureClient final
get_audit_prompt_analysisAnalyse les résultats par prompt pour un audit (meilleurs/pires scores par prompt).LectureClient final
get_audit_resultsRésultats IA d'un audit, modèle par modèle.LectureClient final
get_audit_scoresDétail du scoring d'un audit (étoiles, score/10, position, sentiment, mentions par modèle/prompt).LectureClient final
get_audit_trendÉvolution des métriques clés au fil des audits pour un client.LectureClient final
get_audit_website_analysisDonnées d'analyse du site web capturées pendant un audit.LectureClient final
get_auditsListe les audits avec filtrage et pagination.LectureClient final
get_best_performing_modelsClasse les modèles IA par score moyen, taux de mention et sentiment pour un client.LectureClient final
get_client_audit_historyHistorique complet des audits d'un client : dates, scores, métriques clés, coût.LectureClient final
get_consumption_logsLogs de consommation API détaillés (tokens, coûts, temps de réponse).LectureAgent
get_consumption_statsStatistiques de consommation agrégées : tokens, coûts, temps moyen par modèle/client/période.LectureAgent
get_geo_metricsMétriques géographiques/marché cachées pour un audit.LectureClient final
get_hallucinated_urlsListe les URLs hallucinées détectées lors des audits, avec filtrage par client et modèle.LectureClient final
get_hallucinated_urls_by_modelAnalyse les URLs hallucinées groupées par modèle d'IA pour un client.LectureAgent
get_mention_analysisAnalyse des mentions d'un client dans les réponses IA : types, fréquence, sentiment.LectureClient final
get_native_vs_web_scoresCompare les scores natif vs web par modèle pour un audit donné.LectureClient final
get_scheduled_auditsListe les audits programmés (quotidien, hebdomadaire, mensuel) avec filtrage par client et statut.LectureAgent
create_scheduled_auditCrée un audit programmé. frequency: 'daily', 'weekly', 'monthly'.ModificationAgent
delete_scheduled_auditSupprime un audit programmé.ModificationAgent
update_scheduled_auditModifie un audit programmé (fréquence, activation/désactivation).ModificationAgent

Lancement d’audit 3

Outil Description Mode Accès
estimate_audit_costEstime le coût en crédits d'un audit pour un client avant de le lancer. Basé sur le nombre de prompts actifs et de modèles activés.LectureAgent
get_audit_progressConsulte la progression d'un audit en cours ou récemment terminé. Retourne le statut, le pourcentage d'avancement et les compteurs.LectureAgent
launch_auditLance un audit de visibilité IA pour un client. Retourne l'audit_id et le coût estimé. Nécessite le rôle partner ou admin.ModificationAgent

Plans d’action 5

Outil Description Mode Accès
get_action_libraryBibliothèque d'actions recommandées avec catégories, priorités, difficulté et impact.LectureClient final
get_action_library_itemDétails d'une action de la bibliothèque (descriptions bilingues, priorité, impact).LectureClient final
get_action_plan_detailDétails complets d'un plan d'action incluant findings JSON et évolution métrique.LectureClient final
get_action_plan_progressRésumé de la progression des plans d'action : total, par statut, taux de complétion.LectureClient final
get_action_plansListe les plans d'action d'un client avec statut et progression.LectureClient final

Rapports PDF 6

Outil Description Mode Accès
download_reportTélécharge un rapport PDF. Retourne le contenu en base64 pour les petits fichiers.LectureClient final
get_pdf_configConfiguration PDF actuelle du client (template, branding, sections, destinataire).LectureAgent
get_pdf_premium_promptsListe les prompts premium PDF configurés pour un client ou globalement.LectureAgent
get_report_detailDétails complets d'une génération PDF (incluant erreur si échouée).LectureClient final
get_report_generation_statsStatistiques de génération PDF : total, durée moyenne, taux succès/échec, crédits consommés.LectureAgent
list_reportsListe les rapports PDF générés avec statut, durée et crédits consommés.LectureClient final

Crédits 8

Outil Description Mode Accès
get_credit_balanceObtient le solde actuel de crédits de l'agent. Agency-aware: retourne les crédits du pool agence si applicable.LectureAgent
get_credit_forecastPrédiction d'épuisement des crédits basée sur la consommation récente.LectureAgent
get_credit_historyHistorique des mouvements de crédits avec filtrage.LectureAgent
get_credit_packsListe les packs de crédits disponibles à l'achat.LectureAgent
get_credit_purchasesHistorique des achats de crédits (montants, méthodes, statuts).LectureAgent
get_credit_transactionsTransactions de crédits liées aux clients.LectureAgent
get_credit_usage_summaryRésumé de la consommation de crédits : total consommé, par période/audit, coût moyen, burn rate, jours restants estimés.LectureAgent
get_creditsSolde de crédits actuel de l'utilisateur. Agency-aware: retourne les crédits du pool agence si applicable.LectureAgent

Abonnements 5

Outil Description Mode Accès
get_subscriptionDétails de l'abonnement actuel (plan, crédits restants/utilisés, date renouvellement, statut).LectureAgent
get_subscription_historyHistorique des changements d'abonnement (upgrades, downgrades, annulations).LectureAgent
get_subscription_notificationsNotifications liées aux abonnements (rappels renouvellement, confirmations paiement).LectureAgent
get_subscription_plansListe tous les plans d'abonnement avec tarifs, fonctionnalités et crédits.LectureAgent
get_subscription_transactionsTransactions Stripe de paiement des abonnements.LectureAgent

Prompts 13

Outil Description Mode Accès
get_client_base_promptsPrompts de base activés/désactivés pour un client avec leurs poids.LectureClient final
get_client_prompt_configConfiguration complète des prompts d'un client : base + custom + poids.LectureClient final
get_custom_promptsListe les prompts personnalisés d'un client.LectureAgent
get_prompt_detailDétails complets d'un prompt (système ou custom).LectureAgent
get_prompt_taxonomyRetourne la structure complète de la taxonomie prompts (4 piliers / 8 intents / 30 sous-catégories) avec descriptions localisées.LectureAgent
get_promptsListe les prompts système (bibliothèque de prompts d'audit).LectureAgent
get_user_base_promptsPrompts de base activés/désactivés au niveau utilisateur.LectureAgent
add_prompts_bulkAjoute jusqu'à 30 prompts en un seul call avec validation taxonomie + dedup.ModificationAgent
create_custom_promptCrée un prompt personnalisé avec validation taxonomie complète.ModificationAgent
delete_custom_promptSupprime un prompt d'un client. Supporte les prompts custom ET les références à un prompt de base (désactive l'héritage).ModificationAgent
set_client_prompt_weightChange le poids (0-10) d'un prompt pour un client. Fonctionne sur custom_prompts ET client_base_prompts. Le poids influence le scoring.ModificationAgent
toggle_client_promptActive/désactive un prompt pour un client (custom ou base). Identique au toggle de l'UI web.ModificationAgent
update_custom_promptMet à jour un prompt d'un client. Si c'est un prompt de base, il est automatiquement transformé en prompt personnalisé (comme dans l'UI web). Seuls les champs fournis (non None) sont modifiés.ModificationAgent

Configuration IA 7

Outil Description Mode Accès
compare_model_pricingCompare le pricing de tous les modèles actifs (coût input/output par 1K tokens), trié par coût.LectureAgent
get_client_ai_configConfiguration IA d'un client (modèles activés, ordre d'affichage, paramètres custom).LectureClient final
get_client_model_statsStats par modèle pour un client : audits exécutés, score moyen, dernier audit, coût cumulé.LectureClient final
get_model_detailDétails complets d'un modèle IA (pricing, max tokens, provider).LectureClient final
get_model_pricingPricing actuel des modèles IA (cache temps réel).LectureAgent
get_modelsListe tous les modèles IA disponibles avec pricing et statut.LectureClient final
get_openrouter_configConfiguration LLM d'un client (modèles activés, settings). N'expose PAS la clé API.LectureAgent

Modules GEO 5

Outil Description Mode Accès
get_citation_readinessModule GEO 4 — Citation Readiness Score (étude Princeton GEO KDD 2024). Évalue la citabilité du contenu : sources externes, statistiques, experts, structure paragraphes, questions H2/H3, réponses directes.LectureAgent
get_entity_healthModule GEO 2 — Entity Health Check (Wikidata + Schema.org). Retourne existence Wikidata, propriétés, balisage Schema.org Organization, liens sameAs validés.LectureAgent
get_mention_citationModule GEO 3 — Tracking Mention vs Citation. Distingue mentions simples, citations avec lien source, et recommandations explicites. Retourne le ratio M/C par modèle.LectureAgent
get_ssr_crawlabilityModule GEO 1 — Diagnostic SSR / Crawlabilité IA. Retourne le score composite, détection SSR, analyse robots.txt, test WAF par user-agent IA, présence llms.txt/llms-full.txt.LectureAgent
get_sts_detectionModule GEO 5 — STS Detection (Search Text Spoofing, expérimental). Détecte les techniques de manipulation chez les concurrents : texte caché, token stuffing, meta tags excessifs, micro-texte CSS.LectureAgent

Tracking IA 8

Outil Description Mode Accès
get_tracking_alertsAlertes tracking IA pour un client (bots disparus, pics de trafic, installations stale…). Triées par sévérité (critical > warning > info) puis date.LectureClient final
get_tracking_correlationCorrélation entre les crawls IA et les citations/referrals IA pour un client. Compare les URLs crawlées, citées dans les audits, et référencées par les IA.LectureClient final
get_tracking_pagesPages les plus crawlées et référencées par les IA. Retourne URL, nombre de crawls, nombre de referrals, bots ayant crawlé, sources de referral, et statut (high_visibility, crawled_not_cited, referral_without_crawl).LectureClient final
get_tracking_portfolioVue portefeuille tracking : liste des clients avec tracking installé, santé de chaque installation, stats agrégées (crawls, referrals) sur la période.LectureAgent
get_tracking_referral_trendsTendances referrals IA sur le portefeuille : top sources, évolution hebdomadaire, et top clients par volume de referrals.LectureAgent
get_tracking_statsStats agrégées de tracking IA : total crawls, total referrals, bots uniques, sources uniques, tendances vs période précédente, breakdown bots/referrers, timeseries quotidien.LectureClient final
get_tracking_statusStatut des installations tracking d'un client : plugin installé, version, domaine, santé (healthy/warning/stale/pending/no_data), compteurs d'événements.LectureClient final
get_tracking_top_botsTop bots IA crawlant les sites du portefeuille. Retourne le nom du bot, provider, catégorie, nombre total de crawls, nombre de clients touchés.LectureAgent

Pages vitrine 7

Outil Description Mode Accès
get_my_referral_statsStatistiques de parrainage de l'utilisateur courant : code, total filleuls, convertis, crédits gagnés.LectureClient final
get_platform_changelogListe les dernières nouveautés de la plateforme (changelog).LectureClient final
get_showcase_contentContenu généré de la page vitrine d'un client dans une langue donnée.LectureAgent
get_showcase_statusStatut de la page vitrine d'un client : activé, slug, URL publique.LectureAgent
list_showcase_clientsListe tous les clients ayant une page vitrine activée.LectureAgent
regenerate_showcaseRégénère le contenu de la page vitrine par IA (article, FAQ, meta).ModificationAgent
toggle_showcaseActive ou désactive la page vitrine d'un client. Génère le slug si nécessaire.ModificationAgent

Alertes qualité données 3

Outil Description Mode Accès
get_audit_alertsRécupère les alertes qualité des données pour un audit. Retourne les alertes non-dismissed, triées par sévérité (error > warning > info).LectureClient final
get_client_alertsRécupère les alertes qualité du dernier audit terminé d'un client. Retourne les alertes non-dismissed, triées par sévérité, limitées à 50.LectureClient final
dismiss_alertDismiss (masquer) une alerte qualité des données. Marque l'alerte comme dismissed avec un timestamp.ModificationClient final

Questionnaires 4

Outil Description Mode Accès
compare_questionnaire_responsesCompare les réponses entre deux audits pour un même client.LectureClient final
get_custom_questionnairesListe les questionnaires personnalisés d'un client.LectureClient final
get_questionnaire_completion_statusVérifie quelles sections du questionnaire sont remplies et lesquelles sont en attente.LectureClient final
get_questionnaire_responsesRéponses au questionnaire d'un client (optionnellement pour un audit spécifique).LectureClient final

Agence 9

Outil Description Mode Accès
get_agency_agentsListe tous les agents de l'agence avec rôle, crédits et nombre de clients.LectureAgence
get_agency_clientsListe tous les clients de tous les agents de l'agence.LectureAgence
get_agency_credit_poolDétail du pool de crédits de l'agence avec allocation par agent.LectureAgence
get_agency_dashboardVue d'ensemble de l'agence : agents, clients, crédits pool, activité récente.LectureAgence
get_agency_whitelabelConfig white-label de l'agence (logo, couleurs, nom commercial, coordonnées contact, site web). Toutes les colonnes wl_* de la table agencies.LectureAgence
allocate_agency_creditsAlloue des crédits du pool à un agent spécifique.ModificationAgence
invite_agency_agentInvite un nouvel agent à rejoindre l'agence par email.ModificationAgence
remove_agency_agentRetire un agent de l'agence (désactive son membership).ModificationAgence
transfer_agency_clientTransfère un client d'un agent à un autre au sein de l'agence.ModificationAgence

Analytics & dashboards 7

Outil Description Mode Accès
export_client_full_report_dataExport complet de toutes les données d'audit d'un client en JSON structuré.LectureClient final
get_client_360Vue 360° complète d'un client en un seul appel : profil, contacts, concurrents, audits complets (latest + previous + historique), model breakdown, progress summary, website analysis, action plans enrichis, modules GEO (SSR, entity, mention, citation, STS), data alerts. Les données financières (crédits, abonnement, config PDF) ne sont visibles que pour les agents et admins.LectureClient final
get_partner_dashboardDashboard partenaire : portefeuille clients, scores agrégés, audits, crédits consommés, top/bottom clients.LectureAgent
get_score_distributionDistribution statistique des scores d'audit : histogramme, percentiles, moyenne, médiane.LectureAgent
get_sector_benchmarksBenchmarks sectoriels IA : métriques moyennes/médianes/percentiles par secteur d'activité et par modèle IA. Utile pour comparer un client à son secteur.LectureAgent
get_visibility_leaderboardClassement des clients par score de visibilité (dernier audit). Utile pour les partenaires.LectureAgent
search_everythingRecherche globale cross-tables (clients, audits, contacts, concurrents, prompts). Résultats catégorisés.LectureAgent

Blog & glossaire 5

Outil Description Mode Accès
get_blog_article_detailContenu complet d'un article avec traductions, FAQs et notations.LectureClient final
get_blog_article_faqsFAQs d'un article de blog dans une langue.LectureClient final
get_blog_articlesListe les articles de blog avec filtrage.LectureClient final
get_glossary_term_detailTerme du glossaire complet avec traductions et termes associés.LectureClient final
get_glossary_termsListe les termes du glossaire avec filtrage.LectureClient final

Utilisateurs 2

Outil Description Mode Accès
get_my_profileProfil de l'utilisateur connecté (sous-ensemble sûr des champs).LectureAgent
get_partner_clients_summaryRésumé des clients du partenaire connecté : dernier audit, score visibilité, plans d'action.LectureAgent

Système & sécurité 1

Outil Description Mode Accès
get_user_activity_logMes propres logs d'activité. Chaque utilisateur peut consulter son historique d'actions sur la plateforme.LectureAgent

Gestion de votre clé MCP 5

Outil Description Mode Accès
get_my_access_requestsListe les demandes d'accès aux outils de l'utilisateur.LectureClient final
get_my_mcp_usageStatistiques d'utilisation MCP de l'utilisateur connecté.LectureClient final
get_my_permissionsListe les outils autorisés sur la clé API utilisée.LectureClient final
list_available_toolsListe les outils MCP accessibles selon votre rôle. Chaque rôle ne voit que ses outils autorisés.LectureClient final
request_tool_accessSoumet une demande d'accès à un outil. Crée une demande en attente de validation admin.ModificationClient final

Donner accès MCP à vos clients

En tant qu’agence avec un plan Agence+, vous pouvez créer des clés scopées client qui donnent à vos clients finaux un accès direct à leurs propres données uniquement depuis leur assistant IA préféré. C’est idéal pour les agences qui veulent permettre à leurs clients de consulter leurs analyses en autonomie.

Comment ça marche : Une clé scopée client est liée à un seul client. L’utilisateur final ne peut voir que les données de ce client spécifique — audits, scores, plans d’action, rapports, etc. Il ne peut pas voir vos autres clients ni accéder aux données de niveau agent.

Pourquoi donner un accès MCP à vos clients ?

Donner à vos clients leur propre clé MCP, c’est bien plus qu’une fonctionnalité technique — c’est un levier stratégique qui transforme votre service d’audit et renforce la relation avec vos clients. Voici pourquoi c’est important :

1. Augmenter la valeur perçue de vos audits

Quand vous livrez un rapport d’audit, la valeur est souvent perçue comme un livrable ponctuel. En donnant à votre client une clé MCP, vous transformez ce rapport statique en une expérience interactive et vivante. Votre client peut poser des questions à son assistant IA comme :

  • « Quel est mon score de visibilité actuel et comment a-t-il évolué ? »
  • « Quel modèle IA me mentionne le plus ? »
  • « Montre-moi les prompts où mes concurrents sont mieux classés que moi »
  • « Quelles actions dois-je prioriser pour m’améliorer ? »

Cela fait de votre audit une ressource permanente, pas juste un PDF qu’on lit une fois avant de le ranger. Le client continue à interagir avec les données, ce qui renforce la valeur de votre travail.

2. Booster la rétention client et le revenu récurrent

Une fois que votre client utilise activement le MCP pour vérifier ses scores, comparer ses audits et suivre sa progression, il devient impliqué dans le processus. Un client engagé est beaucoup plus susceptible de :

  • Commander des audits de suivi — Il voit son évolution et veut suivre ses améliorations
  • Rester abonné plus longtemps — Les données font partie de son suivi régulier
  • Recommander votre service — Il peut montrer la valeur à ses propres collègues

3. Réduire votre charge de support

Sans accès MCP, chaque fois que votre client veut une donnée, il doit vous envoyer un email ou planifier un appel. « C’était quoi mon score sur Perplexity le mois dernier ? » « Tu peux m’envoyer la comparaison entre mes deux derniers audits ? »

Avec le MCP, votre client obtient des réponses instantanées en autonomie, 24h/24 et 7j/7. Il lui suffit de demander à son assistant IA. Cela libère votre temps pour des tâches à plus forte valeur ajoutée comme la stratégie et l’acquisition de nouveaux clients.

4. Construire la confiance par la transparence

Donner à votre client un accès direct à ses données brutes d’audit montre une confiance dans votre travail. Pas de « boîte noire » — il peut explorer les résultats, vérifier les réponses de chaque modèle et contrôler les scores lui-même. Cette transparence construit la confiance et vous positionne comme un expert crédible.

5. Différencier votre service de la concurrence

La plupart des agences livrent un PDF et passent au suivant. Vous, vous livrez un PDF plus une interface pilotée par IA où le client peut explorer ses données à tout moment. C’est un différenciateur premium qui justifie des tarifs plus élevés et vous démarque des agents d’audits basiques.

Exemple concret : Imaginez que votre client est en réunion avec son équipe marketing. Au lieu de chercher votre dernier email avec le PDF en pièce jointe, il ouvre Claude ou ChatGPT et demande : « Montre-moi l’évolution de notre visibilité IA sur les 3 derniers mois avec les scores par modèle. » En quelques secondes, il a la réponse — et il se souvient de qui lui a donné ce pouvoir : vous.

Étape 1 — Créer une clé client

1

Allez dans API & Integrations et cliquez sur « Nouvelle clé ».

2

Dans Type d’accès, sélectionnez « Client final (un seul client, lecture seule) ».

3

Sélectionnez le client dans la liste déroulante.

4

Cliquez sur « Créer la clé ». La clé est générée et peut être réaffichée plus tard (contrairement aux clés agent, les clés client sont stockées et consultables à tout moment via le bouton ).

Étape 2 — Envoyer la configuration à votre client

Partagez les informations suivantes avec votre client pour qu’il configure son assistant IA :

Informations à partager :

  • URL du serveur : https://mcp.ailabsaudit.com/mcp
  • Clé API : la clé que vous avez créée (commence par aila_)
  • Transport : streamable-http

Voici un modèle de message prêt à envoyer que vous pouvez copier et transmettre à votre client :

Bonjour,

Vous avez désormais accès à vos données de visibilité IA directement depuis votre assistant IA (Claude, ChatGPT, Gemini…).

Voici comment configurer l’accès :

1. Ouvrez les paramètres de votre outil IA (ex : Claude Desktop > Paramètres > MCP)
2. Ajoutez un nouveau serveur MCP avec ces informations :
   - URL du serveur : https://mcp.ailabsaudit.com/mcp
   - Clé API : VOTRE_CLE_ICI
   - Transport : streamable-http

3. Une fois connecté, vous pouvez demander par exemple :
   - « Montre-moi les résultats de mon dernier audit »
   - « Quels sont mes scores de visibilité sur ChatGPT et Claude ? »
   - « Montre-moi mon plan d’action »
   - « Compare mes deux derniers audits »

Votre clé vous donne un accès en lecture seule à vos propres données.
N’hésitez pas à me contacter pour toute question !

Étape 3 — Ce que votre client peut faire

Avec une clé scopée client, votre client final a accès à 47 outils dont :

  • Audits : voir les résultats, scores, tendances, comparaisons de modèles
  • Plans d’action : suivre la progression, parcourir les recommandations
  • Rapports : lister et télécharger les rapports PDF
  • Crédits : consulter le solde, voir l’historique
  • Profil : voir son propre profil et son activité
Important : Les clés client sont en lecture seule et scopées à un seul client. Elles ne permettent pas de lister d’autres clients, d’accéder aux analytics agent ou d’effectuer des actions administratives.

Gérer les clés client

  • Voir la clé : Cliquez sur à côté de la clé pour la réafficher à tout moment
  • Régénérer : Cliquez sur pour révoquer l’ancienne clé et en créer une nouvelle
  • Révoquer : Cliquez sur pour désactiver définitivement la clé — votre client perd l’accès immédiatement
Astuce : Vous pouvez créer plusieurs clés pour le même client (ex : une pour leur équipe marketing et une pour leur équipe GEO). Chaque clé fonctionne de manière indépendante.

Questions fréquentes

Est-ce que mes données sont en sécurité ?

Oui. Votre clé API donne accès uniquement à vos propres données. Un utilisateur standard ne voit que ses clients et audits. Un partenaire voit ceux de son portefeuille. Seul un admin a accès à tout. Toutes les communications sont chiffrées en HTTPS.

Est-ce que ça coûte des crédits ?

Non. L’accès via MCP est inclus dans votre abonnement. Seules les actions qui consomment normalement des crédits (lancer un audit, générer un PDF) en consommeront aussi via MCP.

Ça marche sur téléphone ?

Cela dépend de l’application. Claude sur iOS/Android peut utiliser des serveurs MCP déjà configurés. ChatGPT sur mobile ne supporte pas encore les Apps MCP. Pour Gemini, il faut passer par le CLI (ordinateur uniquement).

Je peux révoquer ma clé à tout moment ?

Oui. Allez dans API & Integrations, et cliquez sur le bouton de suppression à côté de la clé concernée. L’accès sera coupé immédiatement.

Mon IA ne trouve pas les outils AILabsAudit

Vérifiez que :

  • Votre clé API est valide et n’a pas été révoquée
  • L’URL du serveur est correcte : https://mcp.ailabsaudit.com/mcp
  • Votre client IA a bien été redémarré après la configuration
  • Vous mentionnez explicitement « AILabsAudit » dans votre message pour que l’IA sache quel outil utiliser

Combien d’outils sont disponibles ?

Le serveur MCP expose plus de 226 outils répartis en catégories : clients, audits, scores, rapports, crédits, abonnements, prompts, configuration IA, newsletter, blog, glossaire, utilisateurs, partenaires, système et analytics.

Prêt à connecter votre IA ?

Créez votre clé API en 30 secondes et commencez à utiliser AILabsAudit depuis votre assistant IA préféré.

Créer ma clé API

Prêt à auditer votre visibilité IA ?

Créez votre compte gratuitement et recevez 600 crédits bonus.

Créer un compte gratuit