오픈소스 MCP 서버가 Claude Desktop에 내장 세션 메모리 기능을 추가합니다

무엇인가요
개발자가 Claude Desktop 사용자를 위한 내장 세션 메모리 기능을 추가한 오픈소스 MCP(Model Context Protocol) 서버를 TypeScript로 만들었으며, 이를 통해 별도의 메모리 서버나 프로세스가 필요하지 않게 되었습니다.
원본의 주요 세부사항
이 서버는 며칠에 걸친 코딩 프로젝트 간에 컨텍스트를 잃는 문제점을 해결하기 위해 Claude Desktop 세션을 완전히 사용하여 구축되었습니다. 개발자에 따르면, Claude가 TypeScript MCP 도구 정의를 작성하고, 세션 스키마를 설계하며, 점진적 컨텍스트 로딩 접근 방식에 대한 반복 작업을 도왔습니다.
세션 메모리가 작동하는 방식
session_save_ledger— 각 세션에서 발생한 일에 대한 추가 전용 로그session_save_handoff— 현재 프로젝트 상태의 스냅샷(브랜치, 할 일, 주요 컨텍스트)session_load_context— 세 가지 수준의 점진적 로딩:- 빠른 (~50 토큰) — "내가 무엇을 하고 있었지?"
- 표준 (~200 토큰) — 중단한 부분부터 계속하기
- 깊은 (~1000+ 토큰) — 일주일 후 완전한 복구
포함된 추가 도구
동일한 MCP 서버는 다음도 제공합니다:
- Brave 검색(웹 + 로컬 + AI 기반 답변)
- Google Gemini 연구 논문 분석
- 샌드박스 코드 모드 변환(QuickJS)
개발 접근 방식
개발 중에 개발자는 세션 메모리 도구를 스스로 사용하여 서버 자체의 아키텍처에 대한 컨텍스트를 코딩 세션 간에 저장했습니다.
사용 가능성 및 설정
이 프로젝트는 MIT 라이선스 하에 완전히 무료이며 오픈소스입니다. 설정은 README에서 claude_desktop_config.json 블록을 복사하는 것을 포함합니다. GitHub 저장소는 https://github.com/dcostenco/BCBA에서 확인할 수 있습니다.
📖 전체 원본 읽기: r/ClaudeAI
👀 See Also

MemAware 벤치마크, AI 기억력을 키워드 검색 이상으로 테스트하다
MemAware는 3가지 난이도에 걸친 900개의 질문으로 구성된 벤치마크로, 메모리가 있는 AI 어시스턴트가 힌트가 없는 쿼리에서 관련 컨텍스트를 표면화할 수 있는지 테스트합니다. 결과는 BM25 검색이 메모리 없음 대비 2.8% vs 0.8%로 점수를 기록한 반면, 벡터 검색은 도메인 간 연결에서 0.7%로 떨어졌음을 보여줍니다.

지크라: 클로드 코드, 커서, 코덱스를 위한 셀프 호스팅 MCP 메모리 서버
Zikra는 자체 호스팅 MCP 메모리 서버로, Claude Code 세션이 Stop 훅을 통해 종료될 때마다 모든 결정, 오류, 요구사항을 자동으로 저장하여 도구와 팀원 간에 접근 가능한 공유 메모리 풀을 생성합니다.

AIDA: AI 기반 침투 테스트를 위한 오픈소스 플랫폼
AIDA는 MCP 연결을 통해 Docker 컨테이너에 완전한 침투 테스트 환경을 제공하는 오픈소스 플랫폼입니다. 최신 버전은 40GB Exegol 요구 사항을 필수 보안 도구를 포함한 1GB 용량의 맞춤형 컨테이너로 대체했습니다.

무료 macOS 메뉴 바 앱, SQLite 쿠키 복호화를 통해 실시간 클로드 사용 통계 표시
Claude Usage Tracker는 무료 macOS 메뉴 막대 앱으로, Claude 데스크톱 앱의 암호화된 SQLite 쿠키를 읽고 Keychain을 통해 복호화하여 세션 %, 주간 한도, 지출 및 루틴 실행을 로컬에서 표시합니다. API 키가 필요하지 않습니다.