깊이 패킹된 코드베이스 컨텍스트를 위한 MCP 서버

한 개발자가 토큰 예산 내에서 5단계 깊이 수준으로 코드베이스 컨텍스트를 압축하는 MCP 서버를 만들었습니다. 이 도구는 특정 문제를 해결합니다: Claude Code나 다른 AI 코딩 에이전트가 "인증은 어떻게 작동하나요?"와 같은 질문을 할 때, 일반적으로 3개의 파일만 완전히 로드하거나(큰 그림을 놓침) 실제 내용 없이 평평한 저장소 맵을 얻습니다.
작동 방식
이 서버는 이러한 극단 사이에 위치하며, 등급별 깊이 수준에서 40개 이상의 파일을 압축합니다. 가장 관련성 높은 파일은 전체 내용으로 포함되고, 주변 파일은 경로만으로 표현됩니다. 이 접근 방식은 토큰 제약 내에서 폭과 깊이를 모두 제공합니다.
세 가지 검색 모드
- 키워드 모드: 자유 텍스트 검색
- 의미 모드: 임베딩 사용(~쿼리당 $0.0001)
- 그래프 모드: 임포트 관계 추적
이러한 모드는 더 정교한 검색을 위해 함께 구성될 수 있습니다.
기술 구현
서버는 tree-sitter를 통한 AST 파싱을 사용하며 14개의 프로그래밍 언어를 지원합니다. 여러 MCP 도구를 제공합니다:
packindex_workspaceindex_github_repobuild_embeddingsresolvestats
이 도구는 https://github.com/victorgjn/agent-skills에서 GitHub에서 이용 가능합니다. 개발자는 아직 skills.sh에 스킬을 게시하지 않았지만 곧 게시할 계획이라고 언급했습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

SuperContext: AI 코딩 에이전트를 위한 영구 메모리 프레임워크
SuperContext는 대규모 지침 문서 대신 구조화된 대상 파일을 통해 Claude와 같은 AI 코딩 도구에 지속적인 메모리를 제공하는 오픈소스 프레임워크입니다. 수동 설정 없이 약 10분 만에 시스템을 구축하는 실행 가능한 프롬프트를 포함하고 있습니다.

미드레인지 하드웨어를 위한 터보퀀트 캐싱이 적용된 OpenClaw 로컬 에이전트 구현
OpenClaw용 원클릭 앱이 이제 TurboQuant 캐싱과 컨텍스트 워밍을 사용하여 16GB RAM MacBook Air와 같은 중급 기기에서 로컬 모델을 실행합니다. 이 구현은 llama.cpp를 패치하여 안정적인 도구 호출을 가능하게 하며, Gemma 4와 QWEN 3.5에서 초당 10-15 토큰을 달성합니다.

Claude Code에서 완전히 운영되는 Slack의 AI 팀원 프레임워크
ginnie-agents는 Slack 아이덴티티, 3계층 메모리, 크론 루틴, 업무 시간을 갖춘 자율 AI 에이전트를 실행하기 위한 오픈소스 프레임워크로, 모든 설정과 운영이 Claude Code를 통해 이루어집니다. Claude Code Max, Docker, Node 22+ 및 앱 생성 권한이 있는 Slack 워크스페이스가 필요합니다.

마이엘린: 클로드 코드 절차적 메모리를 위한 MD 추출기 및 평가기
마이엘린은 PostToolUse를 통해 Claude Code에 연결하는 MCP 서버로, 도구 호출을 캡처하여 성공적인 세션에서 .md 절차 파일을 자동으로 추출하고 Claude가 기존 절차를 단계별로 따르는지 추적합니다.