AI 에이전트를 위한 로컬 우선 영구 메모리로, 지식 그래프·검색·MCP 서버를 갖추고 마크다운 파일로 저장합니다.
doobidoo/mcp-memory-service
AI 에이전트용 자체 호스팅 영구 메모리 서비스로, REST API와 MCP를 통해 Claude 같은 프레임워크와 어시스턴트가 공통 컨텍스트를 저장하고 가져올 수 있습니다.
대체할 수 있는 제품:Mem0
- 스타
- 2,091
- 포크
- 395
- 열린 이슈
- 49
- 마지막 커밋
- 17시간 전
어떤 프로젝트인가요?
mcp-memory-service는 세션이 바뀌어도 결정 사항, 메모, 프로젝트 컨텍스트를 유지하는 AI 에이전트용 오픈소스 메모리 백엔드입니다. REST API, MCP 서버, OAuth, CLI, 웹 대시보드를 제공하는 자체 호스팅 서비스 하나로 동작하므로 LangGraph, CrewAI, AutoGen으로 만든 에이전트와 일반 HTTP 클라이언트, Claude Desktop 및 Claude Code 같은 MCP 클라이언트가 모두 같은 메모리 저장소를 읽고 쓸 수 있습니다.
기본 저장 기능 외에도 벡터 검색과 BM25 키워드 검색을 결합하고, 태그 및 시간 범위 필터링을 지원합니다. 메모리를 유형이 지정된 관계로 지식 그래프에 연결할 수 있고, 시간이 지나면서 자동으로 통합할 수 있으며, PDF, 텍스트, Markdown 파일이나 mem0 내보내기 파일에서 가져올 수 있습니다. 저장소 옵션으로는 로컬 SQLite, Cloudflare, Milvus, 그리고 로컬 읽기 작업을 원격 보조 저장소와 동기화하는 Hybrid 백엔드가 있습니다. 임베딩은 ONNX를 통해 로컬에서 실행됩니다.
서버는 기본적으로 localhost에 바인딩되며, 네트워크에 노출하려면 명시적인 설정과 인증이 필요합니다.
핵심 기능
- 01REST API와 MCP 서버가 에이전트 및 클라이언트 전반에서 하나의 메모리 저장소를 공유합니다.
- 02하이브리드 검색은 벡터 유사도 검색과 BM25 키워드 검색, 태그 필터를 결합합니다.
- 03지식 그래프에 메모리 간 유형이 지정된 관계를 저장합니다.
- 04오래된 메모리를 자동으로 군집화하고 압축해 통합합니다.
- 05로컬 ONNX 임베딩과 SQLite 저장소를 사용해 핵심 작업을 자체 인프라에서 처리합니다.
- 06PDF, 텍스트, Markdown 파일과 mem0 내보내기 파일을 가져오며, 웹 대시보드와 CLI를 제공합니다.
활용 사례
- LangGraph 또는 CrewAI 에이전트 간에 프로젝트 결정 사항과 아키텍처 메모를 공유합니다.
- Claude Desktop 또는 Claude Code에 채팅 세션을 넘어 지속되는 메모리를 제공합니다.
- 소규모 팀의 AI 도구를 위한 자체 호스팅 메모리 서비스를 운영합니다.
- mem0의 메모리를 자체 호스팅 저장소로 마이그레이션합니다.
빠른 시작
- 1
PyPI에서 패키지를 설치합니다
pip install mcp-memory-service - 2
AI 클라이언트 설정에 메모리 서버를 추가합니다(예: Claude Desktop)
- 3
localhost에서 REST API 서버를 시작합니다
MCP_ALLOW_ANONYMOUS_ACCESS=true memory server --http
사용 전 알아둘 점
- 간편 HTTP 설정은 익명 액세스를 허용하므로 네트워크에 노출하기 전에 보안을 적용하세요.
- 네트워크 주소에 바인딩하려면 인증, 방화벽 규칙, VPN 또는 TLS 종료가 필요합니다.
- 검색 요약과 같은 선택적 LLM 기능을 사용하려면 LLM 제공업체를 구성해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- mcp-memory-service은(는) 무엇인가요?
- AI 에이전트용 자체 호스팅 영구 메모리 서비스로, REST API와 MCP를 통해 Claude 같은 프레임워크와 어시스턴트가 공통 컨텍스트를 저장하고 가져올 수 있습니다. mcp-memory-service는 세션이 바뀌어도 결정 사항, 메모, 프로젝트 컨텍스트를 유지하는 AI 에이전트용 오픈소스 메모리 백엔드입니다. REST API, MCP 서버, OAuth, CLI, 웹 대시보드를 제공하는 자체 호스팅 서비스 하나로 동작하므로 LangGraph, CrewAI, AutoGen으로 만든 에이전트와 일반 HTTP 클라이언트, Claude Desktop 및 Claude Code 같은 MCP 클라이언트가 모두 같은 메모리 저장소를 읽고 쓸 수 있습니다.
- mcp-memory-service은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mcp-memory-service은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mcp-memory-service은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mcp-memory-service의 마지막 커밋은 2026년 11월 6일입니다.
- mcp-memory-service은(는) 어디에 사용할 수 있나요?
- LangGraph 또는 CrewAI 에이전트 간에 프로젝트 결정 사항과 아키텍처 메모를 공유합니다. Claude Desktop 또는 Claude Code에 채팅 세션을 넘어 지속되는 메모리를 제공합니다. 소규모 팀의 AI 도구를 위한 자체 호스팅 메모리 서비스를 운영합니다. mem0의 메모리를 자체 호스팅 저장소로 마이그레이션합니다.
- mcp-memory-service는 어떻게 설치하나요?
- PyPI에서 패키지를 설치합니다: pip install mcp-memory-service AI 클라이언트 설정에 메모리 서버를 추가합니다(예: Claude Desktop) localhost에서 REST API 서버를 시작합니다: MCP_ALLOW_ANONYMOUS_ACCESS=true memory server --http
- mcp-memory-service은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/doobidoo/mcp-memory-service
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LLM 에이전트가 채팅, 업무, 코딩 환경에서 장기 기억을 사용할 수 있도록 지원하는 Python SDK와 MemHub 데스크톱 앱/CLI입니다.
문서, 코드, 대화를 AI 에이전트용 셀프 호스팅 지식 그래프로 바꾸는 오픈소스 AI 메모리 플랫폼입니다.
LLM 에이전트의 대화 버퍼부터 Mem0, Letta, Zep, Graphiti까지 메모리 기법 30가지를 다루는 실습형 Jupyter 노트북 저장소입니다.
문서에서 이중 시간 지식 그래프를 구축하고 RAG 검색, 온톨로지 기반 추론, 에이전트용 MCP 접근을 지원하는 셀프 호스팅 Rust 지식 베이스
AI 에이전트를 위한 로컬 우선 Markdown 기반 장기 메모리 계층으로, SQLite와 LanceDB 인덱스를 활용해 메모리를 편집 가능한 파일로 저장합니다.