io.github.rog0x/lint MCP Server
An MCP server for style check, naming, and complexity analysis tailored for AI agents. It performs analysis via regex and text parsing without AST libraries, exposing tooling for code-quality evaluation within the Model Context Protocol ecosystem.
๐ ๏ธ Key Features
- Code style checks with configurable rules
- Indentation, line length, trailing whitespace, final newline enforcement
- Quote consistency and semicolon handling
- Regex-based analysis suitable for MCP workflows
- No external AST dependencies required
๐ Use Cases
- Validate AI agent code against style guidelines
- Integrate with MCP-enabled CI pipelines
- Quick quality gates for model-context tooling
- Enforce naming and complexity heuristics in agent scripts
โก Developer Benefits
- Lightweight, regex-based linting within MCP server
- Easy to extend with additional rules
- Clear, readable readme excerpt for quick onboarding
- TypeScript-based implementation aligned with MCP tooling
โ ๏ธ Limitations
- Analysis relies on text parsing, not ASTs
- May require rule customization for project-specific styles
- Focused on style, naming, and basic complexity checks only