speclock
speclock is an MCP server. It reaches speclock. It needs SPECLOCK_ENCRYPTION_KEY to authenticate. Its repository has 25 GitHub stars and is licensed under MIT; we last read it on 2026-10-24.
Enforces coding standards for AI agents, integrating with Claude Code and Git/CI systems.
Install
Read from speclock’s own README, close to verbatim -- not written by us, and not guessed.
npx speclock@latest protect
What it reaches, and what it needs
What it connects to
Unverified means a mention in the server’s own description, not a citation. A wrong claim here costs nothing to correct and nothing to trust yet.
Maintenance
Action guardrails for AI coding agents — native Claude Code enforcement, MCP integrations, and Git/CI checks.
What speclock can do
2 tools documented in its README. An AI client calls these by name.
add-lock- speclock add-lock "rule"
list-locks- speclock list-locks
Read from the README; names are kept only if the README contains them.
Common questions about speclock
- What does speclock do?
- Enforces coding standards for AI agents, integrating with Claude Code and Git/CI systems.
- How do I install speclock?
- Its own README gives this command: npx speclock@latest protect. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- What does speclock connect to, and what does it need?
- It reaches speclock. The credentials we found in its source are SPECLOCK_ENCRYPTION_KEY.
- Which AI clients can use speclock?
- Its own description mentions Claude Code. That is a mention in its description, not a test we ran.
- Is speclock official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 25 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-08-18.
- What licence does speclock use?
- The repository declares the MIT licence.