trackmcp
Back to directory
cqfn

aibolit-mcp-server

View on GitHub

MCP Server for Aibolit Java Static Analyzer: Helping Your AI Agent Identify Hotspots for Refactoring

18 stars TypeScriptAI & Machine Learning Updated Oct 19, 2025
aimcp-serverrefactoring

Documentation

MCP Server for Aibolit, Java Code Analyzer

DevOps By Rultor.com
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]:

bash
aibolit --version

Then, add this [MCP] server to [Claude Code]

(or simply edit `~/claude.json`, but it's not recommended):

bash
claude mcp add aibolit npx aibolit-mcp-server@0.0.6

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):

bash
npm install
make

If everything builds correctly after your changes, submit a pull request.

[MCP]: https://modelcontextprotocol.io/

[Npm]: https://www.npmjs.com/

[Node]: https://nodejs.org/en

[aibolit]: https://github.com/cqfn/aibolit

[Claude Code]: https://github.com/anthropics/claude-code

[Cursor]: https://www.cursor.com/

[Windsurf]: https://windsurf.com/editor

[GNU make]: https://www.gnu.org/software/make/

[Python]: https://www.python.org/

[Pip]: https://pypi.org/project/pip/

Frequently asked questions

What is aibolit-mcp-server?

aibolit-mcp-server is MCP Server for Aibolit Java Static Analyzer: Helping Your AI Agent Identify Hotspots for Refactoring

How do I install aibolit-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is aibolit-mcp-server open source?

Yes — it is hosted on GitHub at https://github.com/cqfn/aibolit-mcp-server and has 18 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP