- Speclock
Speclock
AI Constraint Engine that enforces CLAUDE.md, .cursorrules, and AGENTS.md rules. 51 MCP tools, 991 tests.
Overview
What is SpecLock?
SpecLock makes your AI rule files enforceable — not just suggestions.
One command reads your existing CLAUDE.md, .cursorrules, or AGENTS.md and turns constraints into laws:
npx speclock protect
What it catches
- "Clean up old patient data" → blocked as deletion
- "Temporarily disable audit logging" → temporal evasion caught
- "Migrate from PostgreSQL to MongoDB" → tech switch detected
- "Update the UI and also drop the users table" → hidden compound violation
Features
- 51 MCP tools (patch review, drift detection, coverage audit, Guardian Mode)
- Semantic conflict detection — understands intent, not keywords
- Pre-commit hooks block violating commits
- Works with Claude Code, Cursor, Windsurf, Copilot, Gemini, Aider
- 991 tests, 0 false positives
- MIT licensed
GitHub: https://github.com/sgroy10/speclock npm: speclock
Server Config
{
"mcpServers": {
"speclock": {
"command": "npx",
"args": [
"-y",
"speclock",
"serve"
]
}
}
}Project Info
Created At
2 months agoUpdated At
2 months agoAuthor Name
sgroy10Star
-Language
-License
-Recommend Servers
View AllGpt Scrambler
2 days ago
Filesystem
@modelcontextprotocol
2 months ago
Amap Maps
@amap
高德地图官方 MCP Server
a year ago
Shotapi
@smallhandsome
13 hours ago