Gives Claude five code analysis tools that work through regex and text parsing instead of AST libraries. You get check_code_style for enforcing indentation, line length, quotes, and semicolons. check_naming_conventions flags mixed camelCase, snake_case, and other identifier styles with language-aware rules for TypeScript, Python, and Go. analyze_complexity measures cyclomatic complexity and nesting depth per function. find_dead_code spots unused variables, unreachable statements, and empty catch blocks. analyze_imports catches unused imports and enforces ordering conventions. Reach for this when you want Claude to audit code quality without spinning up heavy linting infrastructure.
Code linting and style checking tools for AI agents, exposed as an MCP (Model Context Protocol) server.
All analysis is performed via regex and text parsing — no AST libraries required.
Check code style issues with configurable rules:
Analyze identifier naming conventions:
Measure code complexity metrics:
Detect potential dead code:
Analyze import statements:
npm install
npm run build
Add to your claude_desktop_config.json:
{
"mcpServers": {
"lint-tools": {
"command": "node",
"args": ["path/to/mcp-lint-tools/dist/index.js"]
}
}
}
npm install
npm run build
npm start
MIT