AST Lint MCP Server (v0.1.0) is a Model Context Protocol server that exposes AST Lint's static code analysis capabilities to MCP clients like Claude Code. It provides 34 code quality rules covering security, maintainability, performance, accessibility, and Vue-specific issues. Runs locally with no remote server, supports persistent process (~50ms response), category/severity filtering, batch and git diff incremental analysis, and automatic AI integration. Differentiator: seamless integration with Claude Code via MCP, enabling natural language-driven code review. Requires Node.js >= 18.
npm install ast-lint-mcpNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
MCP server configuration for Claude Code, enabling natural language-driven code analysis via AST Lint.
Upgrade Node.js to v18 or later.
Use .astlintrc.json with version 0.6.0 schema.
Use npx or global install as instructed; avoid importing directly.
Stage changes first (git add) before running diff analysis.
Run npx from project root or set cwd in MCP config.
Run with npx: npx -y ast-lint-mcp, or install globally: npm install -g ast-lint-mcp
Install locally: npm install ast-lint-mcp, then import from 'ast-lint-mcp'
Create a .astlintrc.json file in the project root with a valid configuration (see README).
No dependency data recorded yet.