Marvis Working Memory MCP
Marvis Working Memory MCP
로컬에 영구 저장되는 작업 메모리 MCP로, 에이전트가 각 작업 전에 규칙, 선호 사항, 프로젝트 상태를 읽고 작업 성공 후 재사용 가능한 경험을 축적할 수 있게 합니다.
stdio MCP를 지원하는 클라이언트(Marvis 포함)와 MCP에 연결할 수 있는 로컬 에이전트 프레임워크에 적용됩니다. 모든 데이터는 로컬 memory.json에 저장되며 클라우드에 업로드되지 않습니다.
해결할 수 있는 것
에이전트가 새 대화에서 확인된 작업 규칙과 선호 사항을 잊어버리는 것을 방지합니다.
프로젝트 진행 상황, 할 일, 주요 결정 사항을 후속 작업에서 복원할 수 있게 합니다.
성공적인 디버깅 경로를 경험으로 축적하여 다음 유사 작업에서 우선적으로 재사용합니다.
Related MCP server: mcp-chest-memory
Marvis에 가져오기
Marvis의 MCP 구성에 다음을 추가합니다:
{
"mcpServers": {
"working-memory": {
"command": "node",
"args": ["C:\\path\\to\\marvis-memory-mcp\\server.js"]
}
}
}Marvis 전역 규칙에 추가
다음 텍스트를 Marvis의 전역 지침, 어시스턴트 규칙 또는 각 자동 작업 템플릿의 시작 부분에 넣습니다:
你拥有 working-memory MCP。执行任何实质任务前,必须先调用 load_context:传入当前项目名和任务关键词。先依据返回的固定规则、长期偏好、项目状态和相关记忆规划与执行;若信息缺失或冲突,先向用户确认。
仅当用户明确确认某项长期偏好、规则、关键决定、事实或待办时,调用 remember,并传 confirmed: true;不得把你的推测写入记忆。任务出现稳定进展时调用 update_project。每个任务结束前必须调用 close_task,记录结果和下一步。
当任务最终成功、或解决了过程中出现的问题时,必须调用 record_experience:写入最终验证成功的步骤,以及“问题—解决方式”。下次相近任务开始时,使用任务关键词调用 load_context 并优先复用这些已验证经验。不得存储密码、验证码、访问令牌或私密个人数据。도구
도구 | 호출 시점 |
| 각 작업 시작 전 |
| 사용자가 장기 보관이 필요한 정보를 명시적으로 확인한 후 |
| 프로젝트 상태가 안정적으로 변경될 때 |
| 각 작업 종료 전 |
| 작업 성공, 특히 디버깅 성공 후 |
첫 사용
처음에는 Marvis가 remember를 사용하여 작업 선호 사항과 규칙을 기록하고 confirmed: true를 전달하게 할 수 있습니다. 이후 각 프로젝트를 처음 실행할 때 update_project로 프로젝트 상태를 설정합니다. 데이터 파일은 수동으로 백업할 수 있습니다. 수정 전에 복사본을 만들어 두는 것이 좋습니다.
중요한 경계
MCP는 안정적인 읽기/쓰기 기능을 제공하지만 단독으로 Marvis가 호출하도록 강제할 수는 없습니다. 전역 규칙이나 작업 템플릿의 '반드시 호출' 제약은 여전히 필요합니다.
여기에는 검토 가능한 구조화된 텍스트만 저장되며 전체 채팅 기록은 저장되지 않습니다.
개발
Node.js 18 이상이 필요합니다. 프로젝트에는 타사 종속성이 없습니다:
node server.js첫 시작 시 로컬 memory.json이 자동으로 생성됩니다. 이 파일은 .gitignore에 포함되어 있어 개인 기억이 저장소에 커밋되는 것을 방지합니다.
라이선스
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceLocal persistent memory for AI coding tools. Stores project context and conversation recall locally via MCP.1614MIT
- AlicenseNot gradedqualityBmaintenanceProvides a persistent, local-first memory for coding agents over MCP, enabling automatic recall and recording of past work, failures, and decisions to reduce repetition and token usage.MIT
- AlicenseNot gradedqualityDmaintenanceA fully local, persistent memory layer for AI agents that runs as an MCP stdio server and provides an AI SDK adapter for seamless integration with generateText/streamText agents.31MIT
- AlicenseNot gradedqualityAmaintenanceProvides long-term local memory for AI coding agents via MCP, enabling persistent recall of preferences and project facts across chat sessions.1MIT
Related MCP Connectors
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fangsylar-pixel/marvis-working-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server