codebase-memory-mcp

tree-sitter로 162개 언어를 파싱해 함수, 호출 관계, HTTP 라우트를 지식 그래프로 저장하고 빠르게 질의하는 단일 실행 파일 MCP 서버입니다.

MCP 서버코드베이스 이해
코드 그래프 코드 색인 호출 관계 토큰 절약 메모리 코드베이스 이해 MCP 서버
원본 저장소

설치 전에 언어 런타임, Docker, API 키는 필요 없습니다. Windows에서는 PowerShell용 install.ps1을 씁니다.터미널에서 실행curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash

언제 쓰면 좋나

파일을 하나씩 읽는 대신 구조 질의로 호출 체인이나 서비스 간 연결을 찾아 토큰을 아끼고 싶을 때 적합합니다. 대형 저장소도 짧은 시간에 색인하며 모든 처리가 로컬에서 이뤄집니다. 설치 명령이 감지된 코딩 에이전트들을 자동으로 설정해 줍니다.

설치

설치 전에 알아 둘 것

언어 런타임, Docker, API 키는 필요 없습니다. Windows에서는 PowerShell용 install.ps1을 씁니다.

아래 명령은 Claude Code 기준입니다. Cursor, Codex, Gemini CLI에서는 원본 저장소의 설치 안내를 따르세요.

  1. 터미널에서 실행
    curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash
    설치 명령 복사

주의할 점

코드베이스를 읽고 에이전트 설정 파일에 직접 쓰는 도구라 실행 전 소스 검토를 권합니다. LLM은 포함하지 않으므로 MCP 클라이언트가 추론을 담당합니다.

커뮤니티 반응

코드베이스 인덱스로 파일 전체 읽기를 줄여 이해 속도와 결과물 품질이 크게 좋아졌다는 사용자가 있는 반면, 직접 비교해 보니 오히려 토큰이 조금 늘었다는 측정 사례도 있어 평가가 엇갈립니다. GitHub 이슈에서는 대형 저장소 인덱싱 시 메모리 폭주로 죽는 문제와, CLAUDE.md에 따로 써 주지 않으면 Claude가 도구를 쓰지 않는다는 불만이 눈에 띕니다.

다른 사용자들의 공개 후기를 요약했습니다(2026-10-09 확인).

함께 비교한 글

비슷한 도구

같은 코드베이스 이해 카테고리에서 별이 많은 도구입니다.