local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides version control integration for creating dated backups of code through file operations.
Runs as a Python module, offering programmatic code analysis and modification capabilities for Python projects.
Provides project structure analysis in XML tree format for better visualization and understanding of code organization.
MCP 코드 분석기
MCP 도구의 주요 목적은 프로젝트의 변경 사항을 지능적으로 적용하는 것입니다. 예를 들어, 코드 수정이나 구조 조정이 필요할 때, 관련된 다른 사용법도 그에 따라 업데이트되도록 하는 것이 목표입니다.
현재 프로젝트에는 버그가 많고, 도구들이 제대로 작동하지 않는 경우가 있습니다. 업무 관련 일정 때문에 많은 시간을 할애할 수는 없지만, 시간이 날 때마다 문제를 해결하고 정상적으로 작동하도록 노력하겠습니다.
⚠️ 경고: 백업 권장
이 도구는 파일을 수정하거나 삭제할 가능성이 있는 파일 작업을 수행합니다. 수정 기능을 사용하기 전에 항상 코드베이스를 백업하세요.
개요
모델 컨텍스트 프로토콜(MCP) 코드 분석기는 Claude Desktop과 통합되는 포괄적인 코드 분석 및 관리 도구입니다. 프로젝트 및 파일 수준에서 코드를 분석하여 필요한 변경 사항과 프로젝트 이해에 대한 통찰력을 제공합니다.
필수 조건
- Python 3.10 이상
- Windows(Linux/MacOS 지원은 아직 테스트되지 않음)
설치
지엑스피1
Claude 데스크톱 통합
구성
- Claude Desktop 구성에 액세스하세요:Copy
claude_desktop_config.json
생성/편집합니다.Copy
경로 구성
- 구성에서 여러 프로젝트 경로를 지정할 수 있습니다.
- 추가 경로나 파일은 채팅 메시지를 통해 분석할 수 있습니다.
- 분석 가능한 경로/파일 수에 제한 없음
🛠️ 도구 및 상태
작업 도구
- ✅ 프로젝트 분석
- 분석_프로젝트_구조(XML 트리 형식)
- 프로젝트 통계 분석
- 프로젝트 기술 분석
- 코드 구조 분석
- ✅ 코드 분석
- 분석_수입
- 분석_파일
- 참조 찾기
- ⚠️🔄 파일 작업 (사용 전 항상 백업하세요)
- 파일 작업
- version_control(날짜가 지정된 백업을 생성합니다)
- ⚠️🔄 코드 수정 (사용 전 항상 백업하세요)
- code_modifier(줄 단위로 코드 수정 수행)(현재 큰 문제가 있음)
테스트 단계
- 🔄 구문 확인
- 🔄 코드 패턴 찾기
- 🔄 패턴_사용법 찾기
- 🔄 검색_콘텐츠
- 🔄 검색_파일
- 🔄 코드 검증
알려진 문제
- 채팅 컨텍스트 제한으로 인해 대용량 파일 수정이 중단될 수 있습니다.
- AI가 생성한 문서 주석은 대용량 파일의 코드 작업에 영향을 미칠 수 있습니다.
데모 비디오
마리오 게임 제작에 MCP 도구를 사용하는 데모를 시청하세요.
참고: 이 영상은 도구의 기능을 보여주는 데모이며, 완전한 게임 튜토리얼이 아닙니다. 클로드의 메시지 제한으로 인해 게임을 완벽하게 플레이할 수는 없지만, 이 영상은 MCP 도구의 작동 방식과 활용 방법을 보여줍니다.
기여하다
기여를 환영합니다! 버그 신고, 기능 요청, 문서 개선, 코드 기여 등 모든 기여가 소중합니다. 저장소를 포크하고 풀 리퀘스트를 제출해 주세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 LICENSE
파일을 참조하세요.
참고 : 이 프로젝트는 현재 개발 중입니다. 기능 및 문서는 자주 변경될 수 있습니다.
This server cannot be installed
Claude Desktop과 통합되어 프로젝트 및 파일 수준에서 코드를 분석하고 프로젝트에 대한 변경 사항을 지능적으로 적용하는 데 도움이 되는 포괄적인 코드 분석 및 관리 도구입니다.
- Overview
- Prerequisites
- Installation
- Claude Desktop Integration
- 🛠️ Tools and Status
- Demo Video
- Contributing
- License