Passer au contenu principal

Serveur MCP Thunders

Ines avatar
Écrit par Ines
Mis à jour hier

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

  1. Connectez-vous à votre compte Claude.ai

  2. Accédez aux paramètres dans le menu

  3. Sélectionnez Intégrations ou Services connectés

  4. 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 :

  1. Cliquez sur Autoriser ou Se connecter pour lancer le flux OAuth

  2. Vous serez redirigé vers la page d'authentification Thunders

  3. Connectez-vous à votre compte Thunders si vous n'êtes pas déjà connecté

  4. Vérifiez les autorisations demandées par Claude

  5. Cliquez sur Autoriser ou Accorder l'accès pour approuver la connexion

  6. 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

  1. Une fois redirigé vers Claude, vous devriez voir un message de confirmation

  2. Le serveur MCP Thunders apparaîtra dans votre liste de services connectés

  3. 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

Avez-vous trouvé la réponse à votre question ?