mcp-memory: SQLite FTS5 + Google의 OKF를 이용한 빠른 에이전트 메모리

✍️ OpenClawRadar📅 게시일: August 16, 2026🔗 Source
Ad

무거운 벡터 데이터베이스를 추가하지 않고 AI 코딩 에이전트에 영구 메모리를 부여할 방법을 찾고 계신가요? mcp-memory는 에이전트 메모리를 Google의 OKF v0.2 Markdown 파일로 저장하고, SQLite FTS5로 모든 것을 로컬에 인덱싱하며, 네 가지 깔끔한 MCP 도구를 제공하는 오픈소스 MCP 서버입니다. Claude Desktop, Cursor, Antigravity, Windsurf 또는 Codex에 설정 마법사로 간편하게 통합할 수 있습니다.

주요 기능

mcp-memory는 이중 계층 아키텍처를 유지합니다:

  • 사람이 탐색 가능한 OKF 디렉토리: 모든 메모리는 memory/ 디렉토리에 원시 .md 파일로 저장되며, 루트 index.md(okf_version: "0.2" 포함) 및 업데이트 기록을 위한 log.md가 포함됩니다.
  • SQLite FTS5 인덱스: 전체 텍스트 검색과 트리거로 주요 조회를 20ms 미만으로, 키워드 검색을 즉시 처리합니다.

메모리는 YAML frontmatter(type, key, namespace, tags, generated, sources, verified, status, stale_after)를 포함하는 OKF v0.2 Markdown 문서로 저장됩니다.

Ad

MCP 도구

서버는 네 가지 기본 도구를 제공합니다:

  • memory_store – 레코드를 저장하거나 업데이트합니다. key, content, project_root가 필요합니다. 선택 사항: tags, namespace(기본값 default), concept_type, title, description, resource, status, stale_after, sources, verified, generated_by.
  • memory_retrievekeynamespace로 특정 메모리를 가져옵니다.
  • memory_searchquery, tags, namespace로 메모리를 검색합니다. limit 지원(기본값 10).
  • memory_get_last – 마지막 세션 체크포인트(system/last_memory)를 검색하여 에이전트가 작업을 중단한 위치를 알 수 있습니다.

네임스페이스 격리 및 설정

메모리는 네임스페이스(예: user/preferences, project/architecture)로 범위가 지정되어 컨텍스트를 분리합니다. 설정은 단일 명령으로 완료됩니다:

python3 setup.py

이 명령은 설치된 MCP 도구(Antigravity, Claude, Cursor, Windsurf, Codex)를 자동 구성합니다. 서버는 모든 도구에 대해 project_root 매개변수를 지원하므로 프로젝트별 메모리 저장소를 유지할 수 있습니다.

대상 사용자

AI 코딩 에이전트(Claude, Cursor 등)를 사용하는 개발자로서 일반 텍스트 Markdown에 유지되는 영구적이고 검색 가능한 메모리를 원하고 벡터 DB나 외부 서비스가 필요 없는 개발자를 대상으로 합니다.

📖 전체 소스 보기: HN AI Agents

Ad

👀 See Also

일회성 읽기: 중복 파일 읽기를 방지하는 Claude 코드 훅
Tools

일회성 읽기: 중복 파일 읽기를 방지하는 Claude 코드 훅

한 개발자가 read-once라는 PreToolUse 훅을 만들어서 Claude Code가 세션 중에 같은 파일을 반복해서 읽는 경향을 해결했습니다. 이로 인해 불필요한 토큰 소비를 방지합니다.

OpenClawRadar
PocketBot 베타: 하이브리드 로컬/클라우드 엔진을 탑재한 프라이버시 우선 iOS AI 에이전트
Tools

PocketBot 베타: 하이브리드 로컬/클라우드 엔진을 탑재한 프라이버시 우선 iOS AI 에이전트

PocketBot은 iOS AI 에이전트로, 백그라운드에서 실행되며 App Intents에 연결되어 하이브리드 엔진을 사용합니다: 시스템 트리거와 PII 정제는 로컬에서 실행하고, 이메일 요약이나 항공편 예약과 같은 복잡한 작업은 클라우드에서 처리합니다.

OpenClawRadar
AI 코딩 에이전트를 위한 교차 모델 검토 루프가 치명적인 계획 결함을 포착합니다
Tools

AI 코딩 에이전트를 위한 교차 모델 검토 루프가 치명적인 계획 결함을 포착합니다

한 개발자가 코딩 에이전트의 계획을 실행 전에 두 번째 AI 모델이 검토하는 교차 모델 검토 시스템을 구축했습니다. 이 시스템은 롤백 실패와 보안 허점 같은 치명적 결함을 포착합니다. 이 도구는 MIT 라이선스로 배포되며 TUI 대시보드를 포함합니다.

OpenClawRadar
마이엘린: 클로드 코드 절차적 메모리를 위한 MD 추출기 및 평가기
Tools

마이엘린: 클로드 코드 절차적 메모리를 위한 MD 추출기 및 평가기

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

OpenClawRadar