Aibolit Java Code Analyzer
FreeNot checkedIntegrates with the Aibolit Java code analyzer to identify critical design issues in Java code, focusing on maintainability, readability, and architectural conc
About
Integrates with the Aibolit Java code analyzer to identify critical design issues in Java code, focusing on maintainability, readability, and architectural concerns rather than cosmetic problems.
README
make codecov Hits-of-Code License
If you use AI agents, such as Claude Code, Cursor, or Windsurf, for code refactoring, you may enjoy using this MCP server. Your AI agent, when you ask it to "make code better," may wonder what exactly needs to be improved. Sadly, it may often overlook important problems. AI agents, by design, pay more attention to cosmetic issues, which are "low-hanging fruits" for them. This MCP server will give your agent a hint: what is the most critical design issue in the code. Then, the agent will refactor it and fix the issue.
First, install Node, Npm, Python, Pip, and aibolit:
aibolit --version
Then, add this MCP server to Claude Code
(or simply edit ~/claude.json, but it's not recommended):
claude mcp add aibolit npx [email protected]
Then, restart Claude Code and ask it something along these lines: "Find the most critical design issue in my code base and fix it."
How to Contribute
To test this project, simply run the following commands (you'll need Node 18+, Npm, and GNU make installed):
npm install
make
If everything builds correctly after your changes, submit a pull request.
Install Aibolit Java Code Analyzer in Claude Desktop, Claude Code & Cursor
unyly install aibolit-java-code-analyzerInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add aibolit-java-code-analyzer -- npx -y aibolit-mcp-serverStep-by-step: how to install Aibolit Java Code Analyzer
FAQ
Is Aibolit Java Code Analyzer MCP free?
Yes, Aibolit Java Code Analyzer MCP is free — one-click install via Unyly at no cost.
Does Aibolit Java Code Analyzer need an API key?
No, Aibolit Java Code Analyzer runs without API keys or environment variables.
Is Aibolit Java Code Analyzer hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Aibolit Java Code Analyzer in Claude Desktop, Claude Code or Cursor?
Open Aibolit Java Code Analyzer on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Aibolit Java Code Analyzer with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
