SpecLock : Serveur MCP pour l'application de contraintes de codage IA

SpecLock est un serveur MCP qui mémorise les contraintes du projet entre les sessions et empêche les agents d'IA de codage de les violer. Il est disponible en tant qu'outil gratuit et open source sous licence MIT.
Fonctionnement de SpecLock
L'outil détecte les violations de contraintes grâce à une compréhension sémantique. Des exemples du code source montrent qu'il peut détecter :
- Les synonymes (« Ajouter une connexion sociale à la page de connexion » où connexion → authentification)
- Les euphémismes (« Rationaliser le flux d'authentification » où rationaliser → modifier)
- Les contournements temporels (« Désactiver temporairement la MFA pour les tests »)
- Les violations enfouies dans des phrases complexes (« Mettre à jour l'interface utilisateur et aussi supprimer la table des utilisateurs »)
Performances et tests
Claude a testé indépendamment SpecLock avec sa propre suite de tests adversariaux : 7 suites, 100 tests au total. L'outil a obtenu un score de 100/100 avec zéro faux positif et zéro violation manquée. Chaque vérification de contrainte prend en moyenne 15,7 ms.
Configuration
Pour utiliser SpecLock en tant que serveur MCP dans Claude Code, ajoutez cette configuration à votre fichier .mcp.json :
{
"mcpServers": {
"speclock": {
"command": "npx",
"args": ["-y", "speclock", "serve", "--project", "."]
}
}
}
Installation
Installez via npm : npm install speclock. L'outil comprend 42 outils MCP et est disponible sur GitHub à github.com/sgroy10/speclock.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Invitation de conception du système Claude conçue par rétro-ingénierie pour des agents d'IA UI sans déchets
Prompt système open source qui remplace les sorties génériques SaaS par une philosophie de conception rigoureuse : WCAG, vraie grille CSS, systèmes basés sur des tokens et 14 compétences procédurales.

Claudeck : Interface navigateur pour Claude Code avec Agents, Suivi des Coûts et Système de Plugins
Claudeck est une interface utilisateur basée sur navigateur qui encapsule le SDK Claude Code, offrant une orchestration d'agents autonomes, un suivi des coûts, une isolation de l'arbre de travail git, une mémoire persistante et un système de plugins. Installez avec npx claudeck@latest.

ScreenMind : Mémoire IA locale qui indexe l’intégralité de votre activité informatique
ScreenMind capture votre écran, vos réunions et notes vocales en local via Gemma 4 E2B et llama.cpp. Fonctionne avec 4 Go+ VRAM en quantification Q4. Recherchez vos activités passées, discutez avec votre historique et connectez-vous à Claude/Cursor via MCP.

Le développeur d'OpenClaw recherche des cas d'usage percutants après 900 essais utilisateurs.
Le créateur d'OpenClaw rapporte que si les utilisateurs essaient des fonctionnalités comme les interfaces Telegram, les intégrations de calendrier et les flux de travail automatisés, la plupart n'utilisent pas l'outil à long terme. Le défi consiste à trouver des flux de travail d'utilisation quotidienne qui deviennent essentiels plutôt qu'expérimentaux.