Traduit automatiquement de l’anglais.

Lire en anglais
Proxy Mail QA

MCP server et plugins

Un seul MCP server pour tous les agents de codage.

Le MCP server de Proxy Mail QA donne à Claude Code, Cursor, GitHub Copilot, Codex, ChatGPT et à d’autres agents les outils pour créer des utilisateurs de test et obtenir leurs codes et liens. Connectez-vous en un seul prompt et identifiez-vous dans votre navigateur.

Offre gratuite · https://api.proxymail.qa/mcp · Streamable HTTP

Se connecter

Le plus rapide : un seul prompt.

Collez le prompt de configuration dans votre agent. Il ajoute le serveur quel que soit l’outil, et vous vous connectez une fois dans votre navigateur. Ou ajoutez-le vous-même :

Claude Code

Ajoutez le serveur, puis tapez /mcp, choisissez proxymail-qa puis Authenticate.

Terminal
claude mcp add --transport http proxymail-qa https://api.proxymail.qa/mcp

Cursor

Cliquez sur Add to Cursor dans le Cursor Directory, ou ajoutez-le sous mcpServers dans ~/.cursor/mcp.json. Connectez-vous ensuite depuis la section MCP des paramètres de Cursor. Proxy Mail QA dans le Cursor Directory →

~/.cursor/mcp.json
"proxymail-qa": { "url": "https://api.proxymail.qa/mcp" }

GitHub Copilot dans VS Code

Ajoutez-le sous servers dans .vscode/mcp.json, puis cliquez sur Start au-dessus.

.vscode/mcp.json
"proxymail-qa": { "type": "http", "url": "https://api.proxymail.qa/mcp" }

OpenAI Codex

Codex lit une clé d'API depuis votre environnement.

Terminal
codex mcp add proxymail-qa --url https://api.proxymail.qa/mcp --bearer-token-env-var PROXYMAIL_QA_API_KEY

Antigravity, agent cloud Copilot, Android Studio et plus

Outils

Ce que votre agent peut appeler.

OutilCe qu'il fait
get_projectLe projet dans lequel il travaille : domaine de messagerie par défaut et les autres, préfixe d'e-mail, limites
create_addressUne nouvelle adresse de test, avec un nom et un nom d’utilisateur fictifs, une date de naissance pour un âge, un pays, et un mot de passe si demandé
form_valuesCe qu’il faut saisir ou choisir dans chaque champ d’un formulaire d’inscription : un nom d’utilisateur et un mot de passe conformes à ses règles, la date de naissance dans son format, un pays qu’il propose
wait_for_codeAttend jusqu’à 30 secondes un code de vérification ou de connexion et le renvoie
wait_for_linkPareil pour un lien de vérification, de connexion magique, d’invitation ou de réinitialisation du mot de passe, ou le lien qui ouvre une application mobile
list_addressesLes adresses du projet avec leur code ou lien le plus récent ; des filtres retrouvent un compte créé plus tôt par tags, pays, âge, mot de passe enregistré, texte, site ou environnement
check_deliveryCe qui est arrivé à une adresse, ce que nous avons refusé, et la cause probable si rien n’est arrivé
update_addressNom, nom d’utilisateur, date de naissance ou pays, et notes, tags ou libellé
set_passwordEnregistre le mot de passe actuel du compte de test, après que l’application l’a modifié ou réinitialisé
get_address_variantsDes variantes inhabituelles d’une adresse qui doivent être acceptées, et des adresses invalides qui doivent être refusées
get_name_variantsDes noms délicats pour le champ nom du formulaire : apostrophes, accents, autres écritures, noms très longs, et HTML ou SQL à stocker comme texte
get_password_variantsDes mots de passe délicats dans les règles du champ : minimum et maximum, chaque classe de symboles, espaces, caractères non ASCII
delete_addressSupprime une adresse et son courrier
get_saved_passwordLit un mot de passe enregistré ; uniquement pour les clés d'API autorisées
get_sign_inLe compte de test enregistré pour se connecter à un site, et son mot de passe, en un seul appel ; uniquement pour les clés d'API autorisées
mark_dev_hostMarque un hôte de dev comme localhost:3000, pour que les vérifications d’e-mail acceptent les liens vers lui
update_projectModifie le nom, le site web, les environnements, le préfixe d’e-mail ou le domaine de messagerie par défaut du projet, comme les paramètres du projet. L’archivage et la suppression restent dans l’application
check_emailVérifie un e-mail reçu : SPF, DKIM, DMARC, liens locaux ou http, destination de son lien, expiration indiquée, taille, affichage sur téléphone, texte attendu et sa langue ; avec Labs activé, les vérifications marketing et un score de spam sur 10. Verdicts uniquement
count_emailsCombien d’e-mails sont arrivés, pour repérer un doublon
expect_no_emailRéussit si rien n’arrive, pour « un utilisateur désabonné ne reçoit rien »
record_coupon_resultDans Labs : ce que le paiement a fait d’un coupon, jugé selon sa date de fin et son usage unique ; check_offers signale une personne recevant deux fois une offre
mark_unsubscribedDans Labs : enregistre un désabonnement, et tout marketing ultérieur de cet expéditeur est signalé ; check_unsubscribe et mark_resubscribed l’accompagnent
record_consentDans Labs : ce que le compte a accepté à l’inscription, pour les règles marketing par pays ; check_sequence vérifie qu’une série de bienvenue est arrivée dans l’ordre et à temps
check_out_accountEmprunte un compte de test dans un état connu qu’aucun autre test n’utilise ; return_account le rend
start_runEnregistre une session comme une exécution ; finish_run renvoie le rapport en Markdown, avec ce qui a changé depuis les dernières exécutions du même nom

Chaque outil indique s’il lit seulement ou modifie quelque chose, pour que les agents puissent demander avant d’agir. Les résultats contiennent le code ou le lien, jamais le texte de l’e-mail. Des prompts prêts à l’emploi couvrent un test d’inscription, une réinitialisation de mot de passe, une connexion par code, la préparation d’un compte, un audit des e-mails de compte et le pack de régression d’authentification.

Connexion et sécurité

Votre agent accède à un projet, aussi longtemps que vous l’autorisez.

  • Connexion par navigateur

    OAuth 2.1 avec PKCE : votre agent ouvre une page où vous vous connectez, choisissez un projet et l’autorisez. Aucune clé à copier.

  • Ou une clé d'API

    Pour les outils qui ne peuvent pas se connecter ainsi, envoyez une clé des paramètres du projet comme jeton Bearer. Ne la mettez pas dans des fichiers que vous commitez.

  • Jetons de courte durée

    L’accès dure une heure. Les jetons d’actualisation durent 90 jours et sont remplacés à chaque fois ; si un ancien est réutilisé, l’application est déconnectée.

  • Un seul projet

    Un agent connecté travaille dans le projet choisi, en votre nom, et ne peut pas lire les mots de passe enregistrés auparavant.

  • Déconnexion à tout moment

    Les agents connectés sont listés dans Project settings → API keys, à côté de vos clés.

  • Limites raisonnables

    60 requêtes par minute et par clé avec Free, 600 avec Team.

Plugins et annuaires

Prêt pour Claude Code, Cursor, ChatGPT et Qoder, et partout où les agents cherchent.

Plugin Claude Code

Le MCP server et un skill qui guide Claude pour tester une inscription de bout en bout. Tapez ensuite /mcp puis Authenticate.

Claude Code
/plugin marketplace add aaquib90/proxymail-qa-plugin
/plugin install proxymail-qa@proxymail-qa

Skills d’agent

Des skills pour Claude Code, Cursor, Codex et d’autres agents qui lisent les skills, du test d’une inscription de bout en bout à l’audit de chaque e-mail de compte et au test des e-mails marketing et d’offre : npx skills add https://proxymail.qa.

Cursor Directory

Référencé avec le MCP server et le skill : Add to Cursor l’installe, puis connectez-vous depuis les paramètres de Cursor.

Qoder Marketplace

Référencé comme connecteur, le MCP server seul, et comme plugin avec huit skills, du test d’une inscription de bout en bout aux e-mails marketing et d’offre. Connectez-le ou installez-le dans Qoder, puis connectez-vous.

Registre officiel MCP

Référencé sous qa.proxymail/proxymail-qa, pour que les clients MCP qui parcourent le registre le trouvent.

ChatGPT et Claude

Référencé dans l’annuaire de plugins de ChatGPT : installez-le là, dans ChatGPT ou Codex, et connectez-vous. Dans Claude, ajoutez-le comme connecteur personnalisé avec l’adresse du serveur.

FAQ

Questions

Que puis-je lui demander ?

Par exemple « Donne-moi un e-mail de test pour mon inscription en staging et dis-moi le code quand il arrive », « Pourquoi l’e-mail de vérification de mon application n’arrive-t-il pas ? » ou « Vérifie l’e-mail de réinitialisation de mot de passe envoyé à mon adresse de test ». Dans un chat, vous vous inscrivez avec l’adresse qu’il vous donne et il vous indique le code ou le lien ; un agent qui peut utiliser un navigateur, comme Claude Code, Cursor ou Codex, fait toute l’inscription lui-même : « Inscris-toi sur localhost:3000 avec un nouveau compte de test et confirme l’e-mail. »

Quel type de MCP server est-ce ?

Un serveur distant en Streamable HTTP à l’adresse https://api.proxymail.qa/mcp. Rien à installer ni à exécuter sur votre machine.

Puis-je l’utiliser avec ChatGPT ou Claude ?

Oui. Dans ChatGPT, installez Proxy Mail QA depuis l'annuaire de plugins de ChatGPT. Dans Claude, ajoutez un connecteur personnalisé avec l'adresse du serveur sous Settings → Connectors. Vous vous connecterez et choisirez un projet.

Est-il dans le Qoder Marketplace ?

Oui, comme connecteur (le MCP server seul) sur les sites mondial et chinois de Qoder, et comme plugin qui ajoute huit skills. Connectez-le ou installez-le dans Qoder, puis connectez-vous et choisissez un projet.

Mon agent n’est pas listé. Cela fonctionnera-t-il ?

S’il prend en charge les serveurs MCP distants, oui : avec la connexion par navigateur s’il prend en charge OAuth, ou avec une clé d'API dans un en-tête. La page MCP donne les étapes pour bien d’autres, dont Windsurf, Zed, Kiro, Amazon Q Developer, OpenCode, Kilo Code, Trae, Mistral Vibe, Qwen Code, Kimi CLI et les IDE JetBrains.

Est-ce payant ?

Non. Le MCP server est inclus dans toutes les offres, y compris Free.

Autres fonctionnalités

Connectez votre agent en un seul prompt.

Créez un compte gratuit, puis collez le prompt de configuration dans votre agent et connectez-vous une fois.

Créer un compte gratuitOuvrir l'application

Une question sur cette page ?

Posez votre question dans la langue de votre choix. La documentation peut y répondre tout de suite, ou vous pouvez l'envoyer à l'équipe Proxy Mail QA, qui répond en anglais.

Interroger la documentation