오픈소스 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

스킬 스튜디오: Claude AI 에이전트 스킬 관리를 위한 오픈소스 데스크톱 애플리케이션
Skill Studio는 개발자가 커뮤니티 스킬 저장소를 탐색하고, 마크다운 렌더링으로 문서를 미리 보고, npx skills add와 같은 원클릭 명령어로 스킬을 설치할 수 있는 무료 오픈소스 macOS 데스크톱 앱입니다.

macOS용 오프라인 음성-텍스트 변환 도구: MLX를 통한 로컬 Whisper 활용
개발자가 whisper-dictate를 오픈소스로 공개했습니다. 이 macOS 도구는 Apple Silicon에서 MLX를 통해 로컬로 실행되는 Whisper를 사용하여 완전히 오프라인으로 음성을 텍스트로 변환하고 실시간 번역 기능을 제공합니다. 말하기를 멈춘 후 약 500ms 내에 변환이 이루어집니다.

Memento Vault: Claude 코드 세션에서 지속적 컨텍스트를 위한 로컬 도구
Memento Vault는 세션 기록을 자동으로 캡처하고 점수를 매겨 로컬 git 저장소에 원자적 노트를 저장하는 훅 세트입니다. BM25 + 벡터 검색을 통해 평균 472ms의 지연 시간으로 무비용 검색을 제공하며, 세션 시작 시, 모든 프롬프트에서, 파일 읽기 시 관련 컨텍스트를 주입합니다.

직설 화법: 검증이 아닌 정직한 피드백을 강제하는 오픈소스 클로드 스킬
Straight Talk은 오픈소스 Claude Skill로, Claude가 상황을 이해하기 전에는 아이디어를 검증하지 않고, 반론을 제시하며 가정을 스트레스 테스트합니다.