@j0kz/smart-reviewer-mcp
v1.1.1
Published
Smart Code Reviewer MCP - AI-powered code review with learning capabilities. Works with Claude Code, Cursor, Windsurf, Roo Code, and any MCP-compatible editor.
Maintainers
Readme
@j0kz/smart-reviewer-mcp
AI-powered code review with quality metrics and automated fixes
🎉 What's New in v1.0.28
- 🤖 Auto-Fix Engine: NEW! Pareto 80/20 principle - 20% of fixes solve 80% of issues
- 🔧 Smart Fixes: Remove unused imports, console.log, add null checks (with preview)
- ✅ 100% Safe: AST-validated, backup before apply, rollback on error
- 📊 Confidence Scoring: Each fix rated 0-100% confidence
🚀 Quick Start
⭐ Option 1: Install ALL 8 Tools (Recommended)
Get the complete suite with ONE command:
Claude Code:
# Mac/Linux
curl -fsSL https://raw.githubusercontent.com/j0kz/mcp-agents/main/install-all.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/j0kz/mcp-agents/main/install-all.ps1 | iexCursor/Windsurf:
# Download complete config
curl -o ~/.cursor/mcp_config.json https://raw.githubusercontent.com/j0kz/mcp-agents/main/mcp_config_all.json
# Or for Windsurf
curl -o ~/.windsurf/mcp_config.json https://raw.githubusercontent.com/j0kz/mcp-agents/main/mcp_config_all.jsonOption 2: Install Only This Tool
Claude Code:
claude mcp add smart-reviewer "npx @j0kz/smart-reviewer-mcp" --scope userCursor/Windsurf: Add to mcp_config.json:
{
"mcpServers": {
"smart-reviewer": {
"command": "npx",
"args": ["@j0kz/smart-reviewer-mcp"]
}
}
}Start Using Immediately
After setup, just chat naturally with your AI:
💬 You: "Review the auth.js file"
🤖 AI: *Analyzes code* Found 3 issues: unused variable, missing error handling, inconsistent formatting. Here are fixes...
💬 You: "Check code quality metrics for src/"
🤖 AI: Complexity: 8.5/10, Maintainability: 75%, Test Coverage: 82%. Suggestions: Extract method in processUser()...
💬 You: "What code smells are in this file?"
🤖 AI: Detected: Long method (calculateTotal - 150 lines), Feature Envy (uses Customer data), Duplicate code...
💬 You: "Generate auto-fixes for this file"
🤖 AI: *Using generate_auto_fixes* Found 5 fixes: 2 unused imports (100% safe), 3 console.log (90% safe), 1 null check (80% - review needed)
💬 You: "Apply the safe fixes only"
🤖 AI: *Using apply_auto_fixes* ✅ Applied 5 safe fixes. Backup: file.ts.backup✨ Features
🔍 Deep Code Analysis - Find bugs, code smells, and anti-patterns 📊 Quality Metrics - Complexity, maintainability, coverage scores 🤖 Auto-Fix Engine (NEW!) - Pareto 80/20 fixes: unused imports, console.log, null checks ✅ Safe by Default - AST validation, auto-backup, rollback on error ⚡ Fast Reviews - Analyze entire projects in seconds
🎯 Auto-Fix Capabilities (Pareto 80/20)
Safe Fixes (100% confidence):
- ✅ Remove unused imports (AST-validated)
- ✅ Remove console.log statements
- ✅ Format code (Prettier-compatible)
Suggestions (requires review):
- 💡 Add null/undefined checks (optional chaining)
- 💡 Fix type assertions
- 💡 Improve error handling
📦 Complete @j0kz MCP Suite
Get all 8 professional development tools - install individually or all at once:
# 🎯 Code Quality Suite
npx @j0kz/smart-reviewer-mcp # AI code review
npx @j0kz/test-generator-mcp # Auto-generate tests
npx @j0kz/refactor-assistant-mcp # Refactoring help
# 🏗️ Architecture & Design
npx @j0kz/architecture-analyzer-mcp # Architecture analysis
npx @j0kz/api-designer-mcp # API design
npx @j0kz/db-schema-mcp # Database schemas
# 📚 Documentation & Security
npx @j0kz/doc-generator-mcp # Auto-generate docs
npx @j0kz/security-scanner-mcp # Security scanning👉 View complete collection on GitHub
🎯 How It Works
- Install once - Run the setup command for your editor
- Restart editor - Reload to activate the MCP
- Chat naturally - Just ask your AI assistant to help
- Get results - The MCP tools work behind the scenes
No configuration files, no complex setup, no API keys needed!
🔧 Editor Support
| Editor | Status | Notes | | --------------- | --------------- | -------------- | | Claude Code | ✅ Full support | Recommended | | Cursor | ✅ Full support | Native MCP | | Windsurf | ✅ Full support | Built-in MCP | | Roo Code | ✅ Full support | MCP compatible | | Continue | ✅ Full support | MCP plugin | | Zed | ✅ Full support | MCP support |
Any MCP-compatible editor works!
❓ Troubleshooting
MCP not showing up?
- Restart your editor after installation
- Check:
claude mcp list(Claude Code) to verify connection
Commands not working?
- Make sure Node.js is installed (
node --version) - Try reinstalling: Remove and re-add the MCP
Still stuck?
📄 License
MIT © j0KZ
Explore more tools: github.com/j0KZ/mcp-agents | npm: @j0kz
