Best pre-commit MCP Servers
A framework for managing and maintaining multi-language pre-commit hooks
Why this server?
Can be used as a pre-commit hook to automatically grade MCP servers before committing changes.
AlicenseAqualityAmaintenanceOpen behavioral litmus for MCP servers — grades A–F across tool-output injection, egress, sensitive-data, and adversarial-input, with reproducible, content-addressed evidence. Tools: run_litmus, verify_attestation.Last updated1241177Apache 2.0Why this server?
Supports integration with git pre-commit hooks for automatic graph regeneration to maintain current codebase maps without manual intervention.
AlicenseAqualityAmaintenanceStructural graph map of any codebase. Scans entities, relationships, and feature flows across 13 languages so LLMs navigate by structure instead of reading everything.Last updated4610MITWhy this server?
Provides pre-commit hooks to enforce compliance (e.g., commit discipline, documentation).

ContextEngineofficial
AlicenseAqualityAmaintenancePersistent memory and mechanical enforcement for AI coding agents — so they stop repeating your mistakes.Last updated21373Business Source 1.1Why this server?
Provides a pre-commit hook to run DocGuard validation on changed files before committing.
Why this server?
Enables automated Mermaid diagram validation within pre-commit hooks to maintain documentation quality and prevent syntax errors from being committed to a codebase.
AlicenseBqualityDmaintenanceA tool for validating Mermaid diagram syntax through CLI and MCP interfaces, providing real-time error checking and line-specific feedback. It enables AI assistants to self-validate and debug generated diagrams across all Mermaid types, ensuring valid visual documentation.Last updated1242MITWhy this server?
Provides a pre-commit hook to automatically scan staged changes for security issues before committing.
AlicenseAqualityAmaintenanceMCP server that enables AI coding tools to scan projects for security vulnerabilities, secret leaks, and compliance issues, generating Korean-language audit reports.Last updated111MITWhy this server?
Provides a command-line gate helper that can be used in pre-commit hooks to reject or require regeneration of claims before commits.
AlicenseAqualityBmaintenanceEnables verification of AI coding agent self-reports against git diff truth and a deterministic gate, producing pass/regenerate/reject directives to ensure claimed work matches actual changes.Last updated6AGPL 3.0Why this server?
Integrates with pre-commit hooks to block insecure code before it reaches the repository.
Why this server?
Mentioned as part of the contribution workflow, allowing developers to enforce code quality standards through pre-commit hooks.
AlicenseBqualityDmaintenanceLLM Driven Trading Platform Orchestration - Strategy Design, Research & ImplementationLast updated50115PythonMIT