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 updated4477Apache 2.0Why this server?
Provides hooks for contract-driven test enforcement as a pre-commit step.

io.github.phoeniceofficial
AlicenseAqualityCmaintenanceContract-driven test enforcement and reporting for LLM-generated code via MCP, VS Code, Copilot CLI, Claude, Cursor, or Python SDK.Last updated14MITWhy this server?
Provides a pre-commit hook to run DocGuard validation on changed files before committing.
Why 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 updated21273Business Source 1.1Why this server?
Integrates browser compatibility checking into pre-commit hooks using Husky for automated code quality validation
AlicenseAqualityDmaintenanceProvides intelligent CSS/JS feature compatibility checking with configurable browser targets, polyfill support, and smart project scanning. Enables developers to automatically detect browser compatibility issues and get actionable remediation steps with build tool configurations.Last updated5253MITWhy this server?
Integrates with pre-commit for automated code quality checks before commits are made to the repository.
AlicenseBqualityBmaintenanceA MCP server for the Frankfurter API for currency exchange rates.Last updated66MITWhy 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 updated1252MITWhy this server?
Integrates with pre-commit hooks to block insecure code before it reaches the repository.
Why this server?
Supports integration with git pre-commit hooks for automatic graph regeneration to maintain current codebase maps without manual intervention.
AlicenseAqualityBmaintenanceStructural graph map of any codebase. Scans entities, relationships, and feature flows across 13 languages so LLMs navigate by structure instead of reading everything.Last updated613MIT