Enterprise DNA
M MCP Servers Developer low

cqfn/aibolit-mcp-server

by Various

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

C

MCP

cqfn/aibolit-mcp-server

Added 1 June 2026

#ai #mcp-server #refactoring

Overview

A bridge that connects AI agents via the Model Context Protocol to the Aibolit Java static analyzer, enabling agents to identify code hotspots for refactoring. It runs as a standalone server exposing Aibolit's analysis results as MCP tools.

Best for

Best for
Java developers who want to use AI coding agents to detect refactoring hotspots

Use cases

  • Identify refactoring opportunities in legacy Java code via an AI assistant
  • Automate code review by feeding static analysis results to a coding agent
  • Integrate Aibolit hotspot detection into an LLM-powered development workflow

Notes

A bridge that connects AI agents via the Model Context Protocol to the Aibolit Java static analyzer, enabling agents to identify code hotspots for refactoring. It runs as a standalone server exposing Aibolit’s analysis results as MCP tools.

26 stars on GitHub. Last updated 2026-04-07. Licensed MIT.

Use cases

  • Identify refactoring opportunities in legacy Java code via an AI assistant
  • Automate code review by feeding static analysis results to a coding agent
  • Integrate Aibolit hotspot detection into an LLM-powered development workflow

Pros

  • Leverages the well-established Aibolit static analysis engine
  • Open source with a TypeScript implementation for straightforward integration
  • Enables AI agents to suggest targeted refactorings without manual scanning

Cons

  • Relatively low community adoption (26 stars on GitHub)
  • Only supports Java code and requires the Aibolit tool to be installed separately
  • Requires running an MCP server and configuring it with an AI client

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Leverages the well-established Aibolit static analysis engine
  • Open source with a TypeScript implementation for straightforward integration
  • Enables AI agents to suggest targeted refactorings without manual scanning

Cons

  • Relatively low community adoption (26 stars on GitHub)
  • Only supports Java code and requires the Aibolit tool to be installed separately
  • Requires running an MCP server and configuring it with an AI client