Code Quality Auditor: Analyze code for SOLID principles, DRY violations, and more
Code Quality Auditor: Analyze code for SOLID principles, DRY violations, and more
Architectural invariants enforced inside your AI agent's edit loop. When the agent writes code that breaks a project rule, Code Auditor catches it and blocks the edit. The agent sees the rule's message and fixes itself.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| import-ban | Banned module imports |
| call-constraint | Function calls from unauthorized files |
| module-boundary | Imports across module boundaries |
| naming | Exported symbols not matching a pattern |
| ast-pattern | AST nodes matching an ast-grep pattern |
| style-mechanism | Unapproved style mechanisms per file/glob |
| no-raw-values | Hardcoded values for specific CSS properties |
{
"mcpServers": {
"code-auditor": {
"command": "npx",
"args": ["-y", "code-auditor-mcp"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Verify citations in AI text: fetches each cited source, returns verdicts with evidence quotes.
An MCP (Model Context Protocol) server that enables integration between AI assistants (Claude, GPT, and other MCP-compatible tools) and FreeCAD, allowing AI-assisted development and debugging of 3D…
A tool to pack repository contents to single file for AI consumption
An MCP server gateway that minimizes context usage via progressive Lua-driven discovery 🌙