Rexact pour les assistants IA (serveur MCP)
Un assistant IA écrit une regex avec assurance, mais ne la teste presque jamais. Le serveur MCP de Rexact lui donne le moteur du site : il vérifie la regex sur des exemples, détecte les motifs dangereux et explique le résultat. Tout s’exécute sur votre ordinateur, sans clé ni compte.
Ce que votre assistant peut faire
verify_regexTeste une regex sur des cas qui doivent et ne doivent pas correspondre, et renvoie le score.check_redosDétecte les regex vulnérables au ReDoS, qui peuvent bloquer un serveur, avec une chaîne qui le prouve.explain_regexExplique la regex élément par élément, en français ou en anglais.check_compatIndique ce qui ne fonctionne pas dans d’autres moteurs (RE2, PCRE, Python, Go, etc.).generate_regexGénère une regex vérifiée à partir d’une description. Facultatif : utilise votre propre clé Anthropic.
Installation
Il faut Node.js 20 ou plus. Ajoutez ce bloc à la configuration MCP de votre assistant, puis redémarrez-le.
Claude Code (une commande)
claude mcp add rexact -- npx -y rexact-mcp
Claude Desktop, Cursor et autres clients (fichier de configuration)
{
"mcpServers": {
"rexact": {
"command": "npx",
"args": ["-y", "rexact-mcp"]
}
}
}Exemple
Demandez : « Écris une regex pour un code postal français et vérifie-la sur 5 cas, dont 2 qui doivent échouer. » L’assistant propose la regex, l’exécute avec Rexact et corrige si un cas échoue.
Confidentialité et coût
Les quatre premiers outils fonctionnent hors ligne : aucune regex n’est envoyée à Rexact, et c’est gratuit. Seul l’outil de génération appelle un modèle, avec votre clé Anthropic et à votre charge. Le code est sous licence MIT.