Aibolit용 MCP 서버, Java 코드 분석기
Claude Code , Cursor , Windsurf 와 같은 AI 에이전트를 사용하여 코드 리팩토링을 한다면 이 MCP 서버를 유용하게 활용할 수 있습니다. AI 에이전트에게 "코드 개선"을 요청하면 정확히 무엇을 개선해야 할지 고민할 수 있습니다. 안타깝게도 중요한 문제를 간과하는 경우가 많습니다. AI 에이전트는 설계상 "쉽게 해결할 수 있는" 외형적인 문제에 더 많은 관심을 기울입니다. 이 MCP 서버는 에이전트에게 코드에서 가장 중요한 디자인 문제가 무엇인지에 대한 힌트를 제공합니다. 그러면 에이전트가 해당 문제를 리팩토링하여 해결합니다.
먼저 Node , Npm , Python , Pip , aibolit을 설치합니다.
지엑스피1
그런 다음, 이 MCP 서버를 Claude Code 에 추가합니다(또는 간단히 ~/claude.json
편집해도 되지만 권장하지는 않습니다).
그런 다음 Claude Code를 다시 시작하고 다음과 같이 질문합니다. "내 코드베이스에서 가장 중요한 디자인 문제를 찾아 수정하세요."
기여 방법
이 프로젝트를 테스트하려면 다음 명령을 실행하기만 하면 됩니다( Node 18 이상, Npm , GNU make가 설치되어 있어야 합니다).
변경 후 모든 것이 올바르게 빌드되면 풀 리퀘스트를 제출하세요.
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI 코딩 어시스턴트가 코드 개선을 요청할 때 단순히 외관상의 문제에만 집중하는 것이 아니라, 코드에서 중요한 디자인 문제를 식별하는 데 도움이 되는 MCP(모델 컨텍스트 프로토콜) 서버입니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enhances AI-generated code quality through comprehensive analysis across 10 critical dimensions, helping identify issues before they become problems.Last updated -155PythonApache 2.0
- -securityAlicense-qualityAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.Last updated -10PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for LeetCode that enables AI assistants to access LeetCode problems, user information, and contest data.Last updated -73621TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides AI-powered security analysis and safety instruction tools. This server helps protect AI agents by providing security guidelines, content analysis, and cautionary instructions when interacting with various MCPs and external services.Last updated -374JavaScriptISC License