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

How to use

Install

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

Tools exposed

  • Node
  • Npm
  • Python
  • Pip
  • aibolit
  • make

Tested with

Claude Code, Cursor, Windsurf

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
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks