Serveur MCP

Votre agent IA écrit vos tests de non-régression. Delta‑QA les prouve.

Branchez Claude Code, Cursor ou tout client MCP sur Delta-QA. Votre agent crée le scénario et en écrit les étapes ; Delta-QA les rejoue dans son propre navigateur, sur votre vrai site, photographie chaque étape et ne valide que ce qui a réellement fonctionné.

Agent IA · serveur MCP de Delta-QA

Ce que votre agent fait avec Delta-QA

Le Model Context Protocol (MCP) est le standard ouvert par lequel un agent IA découvre des outils et les appelle. Le serveur MCP de Delta-QA en expose huit : créer un scénario, en écrire les étapes, le faire rejouer, lire le verdict, corriger, valider. C'est le chemin de l'écran du scénario, sans l'écran.

Vous le demandez en langage courant : « Crée un test de non-régression du parcours d'inscription sur https://… ». L'agent écrit les étapes, Delta-QA les rejoue sur le vrai site et photographie chacune. Une fois validé, le scénario est rejoué à chaque release, comme un scénario enregistré en naviguant.

Brancher votre agent en trois étapes

  1. Créez votre compte gratuit et votre espace de travail.
  2. Créez une clé d'API dans Réglages, onglet Espace, section Clés d'API : un nom, le rôle « Peut modifier » pour un agent qui écrit des scénarios, une expiration. La clé n'est affichée qu'une fois, avec la commande toute prête.
  3. Collez la commande dans un terminal pour Claude Code, ou donnez à votre client MCP l'adresse du serveur et l'en-tête ci-dessous.
claude mcp add --transport http delta-qa https://api.delta-qa.com/api/mcp --header "Authorization: Bearer dqa_…"
Adresse du serveur
https://api.delta-qa.com/api/mcp
En-tête d'authentification
Authorization: Bearer dqa_…

Le serveur parle le transport « Streamable HTTP » du protocole, sans état : chaque appel est une requête autonome. Tout client MCP qui accepte un serveur distant et un en-tête d'authentification s'y branche, de Cursor ou VS Code à votre propre agent.

Les huit outils du serveur

Ils suivent l'ordre du parcours. Un agent les découvre seul : vous n'avez rien à lui expliquer.

OutilCe qu'il faitRôle requis
list_workspacesListe vos espaces de travail, avec votre rôle dans chacun.Lecture seule
list_scenariosListe les scénarios d'un espace, les plus récents d'abord.Lecture seule
create_scenarioCrée un scénario en brouillon à partir d'un nom et d'une URL de départ ; l'étape 1, ouvrir la page, est posée par Delta-QA.Peut modifier
get_scenarioLit un scénario et ses étapes, numérotées comme au rejeu.Lecture seule
set_scenario_stepsÉcrit toutes les étapes du parcours, parmi quatorze gestes : clic, saisie, choix, touche, défilement, navigation…Peut modifier
capture_scenarioRejoue le scénario dans le navigateur de Delta-QA, sur le vrai site, et prend ses photos.Peut modifier
get_capture_resultLit le verdict du rejeu ; un échec nomme l'étape à corriger.Lecture seule
activate_scenarioValide le scénario : la capture devient sa référence, comparée à chaque release.Peut modifier

Une étape, telle que l'agent l'écrit

Chaque étape est un geste et sa cible : un sélecteur CSS qui désigne un seul élément visible à ce moment du parcours.

{"action": "CLICK", "selector": "[data-testid=add-to-cart]", "text": "Add to cart"}
{"action": "FILL", "selector": "#password", "value": "…", "sensitive": true}
{"action": "KEY", "value": "Enter"}
{"action": "SCROLL", "value": "800", "photo": false}
  • Le texte visible de l'élément aide Delta-QA à le retrouver quand le site change.
  • Une valeur sensible (mot de passe, carte) est chiffrée dès son arrivée, saisie au rejeu, voilée sur les photos et jamais relue.
  • Une photo par étape par défaut : c'est elle que chaque vérification future comparera.
  • Rien n'est validé sur parole : une étape qui ne se rejoue pas fait échouer la capture, qui nomme l'action en cause.

Une clé par espace, sous votre contrôle

  • Elle appartient à l'espace, pas à une personne : elle n'agit que dans cet espace et survit au départ de qui l'a créée.
  • Deux rôles : « Lecture seule » consulte les scénarios et leurs vérifications sans rien lancer ; « Peut modifier » crée, rejoue et valide.
  • Une expiration obligatoire : 30 jours, 90 jours ou 1 an, jamais au-delà. La révocation est immédiate, depuis le même écran.
  • Affichée une seule fois, conservée sous forme d'empreinte SHA-256, jamais journalisée. Une clé révoquée ou expirée est refusée.
  • Les mêmes portes que l'interface : mêmes rôles, mêmes espaces, mêmes quotas qu'une personne. Disponible sur tous les plans, compte gratuit compris.

L'agent propose, Delta-QA prouve

Un agent IA peut se tromper de sélecteur ou affirmer qu'un parcours fonctionne. Avec Delta-QA, rien n'est validé sur parole : chaque étape est rejouée dans un vrai navigateur, sur le vrai site, et photographiée. Un rejeu qui échoue nomme l'étape à corriger ; seul un rejeu réussi devient la référence.

Ensuite, chaque release est comparée à cette référence par l'IA déterministe de Delta-QA, pas un LLM : le même écart donne toujours le même verdict, et chaque écart s'explique.

Le test de non-régression automatisé, expliqué · Ce que Delta-QA détecte

Questions fréquentes sur le serveur MCP

Qu'est-ce qu'un serveur MCP ?
Un serveur MCP expose des outils qu'un agent IA découvre et appelle grâce au Model Context Protocol, un standard ouvert. Celui de Delta-QA permet à votre agent de créer, rejouer et valider des scénarios de test de non-régression dans votre espace.
Quels agents peuvent se brancher sur Delta-QA ?
Claude Code, en une commande, et tout client MCP qui accepte un serveur distant en « Streamable HTTP » avec un en-tête d'authentification : Cursor, VS Code ou votre propre agent.
Faut-il savoir coder pour utiliser le serveur MCP ?
Non. Vous décrivez le parcours en langage courant, l'agent écrit les étapes et Delta-QA les rejoue. Le scénario apparaît ensuite dans Delta-QA, lisible et modifiable sans code, comme un scénario enregistré en naviguant.
Que peut faire un agent avec ma clé d'API ?
Ce que permet son rôle, dans son seul espace. Une clé « Lecture seule » consulte les scénarios et leurs vérifications sans rien lancer. Une clé « Peut modifier » crée et modifie des scénarios, lance les rejeux et les valide. Aucune clé n'administre l'organisation.
Mes mots de passe de test sont-ils exposés à l'agent ?
Non. Une valeur marquée sensible est chiffrée dès qu'elle arrive, saisie au rejeu, voilée sur les photos et jamais renvoyée : l'agent lui-même ne peut plus la relire.
Le serveur MCP est-il inclus dans le compte gratuit ?
Oui. Les clés d'API et le serveur MCP existent sur tous les plans, compte gratuit compris. Ce que l'agent déclenche compte dans le quota de votre plan, comme si vous l'aviez lancé vous-même.

Branchez votre agent. Gardez la preuve.

Créer un compte gratuit