Prérequis
- Un compte Kameleoon ayant accès à l’expérience à exporter
- Un compte Airtable avec un accès en écriture à la base qui hébergera la table de résultats
- Un compte Claude avec les Connecteurs disponibles
Étape 1 : Ajouter les connecteurs
Deux chemins mènent au même résultat. Utilisez celui qui correspond à votre manière de travailler avec Claude.Se connecter via un outil de codage
- Connectez le serveur MCP Kameleoon à votre assistant. Consultez Serveur MCP Kameleoon pour les étapes d’enregistrement et d’authentification pour Claude Code, Cursor, Codex et Antigravity.
-
Connectez le serveur MCP Airtable. Dans Claude Code, exécutez :
puis exécutez
/mcpdans Claude Code et autorisez via le navigateur. Consultez Using the Airtable MCP server pour les étapes de configuration spécifiques à Cursor, VS Code et d’autres clients, ainsi que pour une alternative à OAuth par personal access token. - Démarrez une nouvelle conversation afin que l’assistant charge les outils des deux serveurs.
Se connecter via l’application Claude
- Ouvrez les paramètres Connecteurs de votre compte dans l’application Claude (Customize > Connectors).
- Ajoutez le connecteur Kameleoon et autorisez-le via OAuth. S’il n’est pas listé dans l’annuaire des connecteurs, ajoutez-le comme connecteur personnalisé à l’aide de l’URL
https://mcp.kameleoon.com/mcp, puis autorisez-le. - Ajoutez le connecteur Airtable de la même manière. S’il n’est pas listé, ajoutez-le comme connecteur personnalisé à l’aide de l’URL
https://mcp.airtable.com/mcp, puis autorisez-le. - Démarrez une nouvelle conversation, puis utilisez le bouton plus dans le chat pour y activer les deux connecteurs. Les connecteurs activés dans une conversation ne sont pas repris dans une nouvelle.
Étape 2 : Préparer la table Airtable
Créez la table avant la première exécution, avec ce schéma. Notez l’ID de base (appXXXXXXXXXXXXXX) et l’ID de table (tblXXXXXXXXXXXXXX) ; les deux sont nécessaires pour le prompt de l’étape suivante.
Créez les options des champs Select (
Running, Implementing, Completed, Defunct pour Status ; 80% - High, 50% - Medium, 20% - Low pour Probability ; Success, Failure, Inconclusive pour Result) avant la première écriture.
Si la table comporte également des champs à saisie manuelle, tels que Assignee, Category, Prediction, Mkt Est, Eng Est ou Attachments, laissez-les en dehors du mapping. Le prompt de l’étape suivante indique à l’assistant de ne pas y toucher.
Étape 3 : Formuler la demande à l’assistant
L’outil MCP Kameleoon retourne son propre gagnant précalculé aux côtés des résultats bruts, mais il juge la significativité par rapport au seuil de fiabilité configuré pour ce compte, et non par rapport aux seuils fixes de ce schéma. Le prompt ci-dessous contourne cet écart en demandant plutôt les chiffres bruts. Remplacez l’ID de l’expérience, l’ID de base et l’ID de table par les vôtres avant de l’envoyer.- Ne demandez pas le résumé du gagnant fourni par l’outil à la place des chiffres bruts. Il juge la significativité par rapport au seuil propre à votre compte, et non par rapport aux paliers fixes 95 %/80 % de ce schéma.
- Gardez le nom de chaque expérience unique dans votre table Airtable. L’upsert s’appuie sur ce nom pour la correspondance et échoue s’il trouve plus d’un enregistrement portant le même nom.
- Les résultats de Kameleoon peuvent répéter ailleurs dans la réponse les mêmes valeurs de fiabilité et d’amélioration sous un autre nom ou à une autre échelle. Le prompt précise déjà laquelle utiliser.
Étape 4 : Automatiser
Pour maintenir la table à jour sans répéter l’export manuellement, configurez une tâche planifiée récurrente avec le même prompt. Chaque exécution planifiée démarre une nouvelle session sans mémoire des exécutions précédentes : incluez donc à chaque fois l’ID de l’expérience (ou une demande de lister toutes les expériences en cours et récemment terminées), l’ID de base et l’ID de table. Une cadence quotidienne ou hebdomadaire correspond à la fréquence à laquelle la plupart des équipes ont besoin de cet export.Notes
- Un assistant IA interprète ce mapping à neuf à chaque exécution, au lieu d’exécuter une fonction figée. Vérifiez l’enregistrement qu’il écrit par rapport aux valeurs dans Kameleoon, particulièrement lors des premières exécutions.
- Le serveur MCP Airtable peut supprimer des enregistrements et des tables, et le serveur MCP Kameleoon peut démarrer, mettre en pause, arrêter ou supprimer des expériences et des feature flags. Examinez les actions proposées avant de les approuver, pas seulement les champs mappés.
- Pour un export exécuté selon une planification ou devant se reproduire à l’identique à chaque fois, un script figé est une alternative plus prévisible qu’un assistant IA qui interprète le même prompt à chaque exécution.