개요
MCP Memory Server는 Anthropic의 MCP reference server 중 하나로, Claude Code에 로컬 지식 그래프를 붙이는 도구다. entities, relations, observations를 통해 코드베이스나 프로젝트 지식을 노드와 관계로 저장하고, 이후 에이전트가 search_nodes나 read_graph로 필요한 구조를 조회하게 한다.
핵심 정보
- 도구 유형: MCP reference server / local knowledge graph memory.
- 실행 방식:
claude mcp add --transport stdio memory -- npx -y @modelcontextprotocol/server-memory형태로 Claude Code에 등록한다. - 저장 위치: 로컬 subprocess로 실행되며 데이터는 로컬
memory.jsonl에 저장된다. - 구성 요소: entities는 노드, relations는 노드 사이의 관계, observations는 각 노드에 붙는 짧은 사실이다.
- 주요 용도: 대형 코드베이스의 모듈, 서비스, 호출, 의존 관계를 미리 그래프로 기록해 Claude가 파일 전체를 반복해서 읽는 비용을 줄인다.
주요 발언 / 기여
코드베이스의 주요 모듈과 의존·호출 관계를 memory에 entities와 relations로 기록하면, 이후 Claude는 그래프를 조회해 구조 질문에 답할 수 있다.
관계
- 20260629-ontology-as-relation-index-for-coding-agents — 구현 도구: 온톨로지적 관계 인덱스를 Claude Code 환경에서 실험하는 구체적 방법이다.
- 20260609-codegraph-local-knowledge-graph — 유사 도구: 둘 다 로컬 지식 그래프로 코드 탐색 비용을 줄이려 한다.
- 20260606-claude-code — 통합 대상: Claude Code에 MCP로 붙여 사용하는 도구다.