- 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
3 months agoUpdated At
3 months agoAuthor Name
sgroy10Star
-Language
-License
-Recommend Servers
View AllCzechia Payments Mcp
@junter1989k-ai
12 days ago
Germany Payments Mcp
@junter1989k-ai
12 days ago
Canada Payments Mcp
@junter1989k-ai
12 days ago
Belgium Payments Mcp
@junter1989k-ai
12 days ago
Latvia Payments Mcp
@junter1989k-ai
12 days ago
Ivory Coast Payments Mcp
@junter1989k-ai
12 days ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Qatar Payments Mcp
@junter1989k-ai
12 days ago
Jordan Payments Mcp
@junter1989k-ai
12 days ago
Saudi Arabia Payments Mcp
@junter1989k-ai
12 days ago
Pakistan Payments Mcp
@junter1989k-ai
12 days ago
Switzerland Payments Mcp
@junter1989k-ai
12 days ago
Norway Payments Mcp
@junter1989k-ai
12 days ago
Kuwait Payments Mcp
@junter1989k-ai
12 days ago
Filesystem
@modelcontextprotocol
3 months ago
Bahrain Payments Mcp
@junter1989k-ai
12 days ago
Nepal Payments Mcp
@junter1989k-ai
12 days ago
Test
@modelcontextprotocol
test
7 months ago
Malta Payments Mcp
@junter1989k-ai
12 days ago
Bangladesh Payments Mcp
@junter1989k-ai
12 days ago
Egypt Payments Mcp
@junter1989k-ai
12 days ago
Slovakia Payments Mcp
@junter1989k-ai
12 days ago
Ukraine Payments Mcp
@junter1989k-ai
12 days ago
Oman Payments Mcp
@junter1989k-ai
12 days ago