Introduction
Le serveur MCP Thunders permet aux systèmes d'IA d'interagir directement avec la plateforme de test Thunders en utilisant le langage naturel.
Il peut être connecté en tant qu'intégration MCP à distance à partir de clients tels que Claude, ChatGPT, Cursor, Windsurf et d'autres outils compatibles avec MCP.
Le serveur fournit des outils pour créer, gérer et exécuter des cas de test automatisés, ainsi que pour accéder à des projets, des environnements et des personas. Des fonctionnalités supplémentaires seront introduites au fil du temps.
Ce guide explique comment se connecter au serveur Thunders MCP et l'utiliser.
Prérequis
Avant de vous connecter au serveur MCP Thunders, assurez-vous de disposer des éléments suivants :
Un compte Thunders Platform valide
Accès à un client MCP (Claude, ChatGPT, Devin, Cursor, WindSurf, etc.) avec une licence Pro
L'URL du serveur MCP Thunders :
https://api.thunders.ai/v1/mcp
Configuration de la connexion
Étape 1 : Accéder aux paramètres MCP exemple avec Claude AI
Connectez-vous à votre compte Claude.ai
Accédez aux paramètres dans le menu
Sélectionnez Intégrations ou Services connectés
Cliquez sur Ajouter un serveur MCP ou Connecter un nouveau
Étape 2 : Configurer la connexion au serveur
Saisissez les informations de connexion suivantes :
Nom du serveur : Serveur MCP Thunders (ou nom personnalisé)
Type de connexion : URL
URL du serveur :
https://api.thunders.ai/v1/mcp
Étape 3 : Flux d'authentification OAuth
Après avoir saisi les informations relatives au serveur, vous serez invité à vous authentifier :
Cliquez sur Autoriser ou Se connecter pour lancer le flux OAuth
Vous serez redirigé vers la page d'authentification Thunders
Connectez-vous à votre compte Thunders si vous n'êtes pas déjà connecté
Vérifiez les autorisations demandées par Claude
Cliquez sur Autoriser ou Accorder l'accès pour approuver la connexion
Vous serez redirigé vers Claude.ai avec une confirmation de connexion réussie
Le flux OAuth garantit une authentification sécurisée basée sur des jetons sans partager votre mot de passe Thunders avec Claude. Le jeton d'accès sera automatiquement actualisé si nécessaire pour maintenir la connexion.
Étape 4 : Vérifier la connexion
Une fois redirigé vers Claude, vous devriez voir un message de confirmation
Le serveur MCP Thunders apparaîtra dans votre liste de services connectés
Testez la connexion en demandant à Claude : « Montre-moi mes personas Thunders disponibles ».
Exemples d'utilisation
Voici quelques exemples de commandes que vous pouvez utiliser avec Claude une fois connecté :
Création d'un cas de test
« Crée un nouveau cas de test appelé « Validation de connexion » pour le projet XYZ »
Génération d'étapes de test
« Générer des étapes de test pour valider la connexion de l'utilisateur avec des identifiants valides, vérifier les messages d'erreur pour les identifiants non valides et vérifier la fonctionnalité de réinitialisation du mot de passe »
Exécution des tests
« Exécutez les cas de test de connexion dans l'environnement de test à l'aide du profil par défaut »
Récupération d'informations
« Affichez tous les cas de test de mon projet. »
« Quels environnements sont disponibles pour le projet ABC ? »
« Listez tous les profils disponibles »
« Donnez-moi une analyse du taux d'échec de mes exécutions de test pour les 7 derniers jours. »
Sécurité et autorisations
Gestion des jetons OAuth
Les jetons d'accès sont stockés et gérés de manière sécurisée par Claude.ai
Les jetons sont automatiquement actualisés avant leur expiration
Vous pouvez révoquer l'accès à tout moment à partir des paramètres de Claude.ai ou des paramètres de votre compte Thunders
Portée des autorisations
La connexion MCP Thunders demande les autorisations suivantes :
Accès en lecture : afficher les cas de test, les projets, les environnements et les personas
Accès en écriture : création et modification de cas de test
Accès en exécution : mettre en file d'attente et exécuter des tests
