Skip to main content
Glama
fangsylar-pixel

Marvis Working Memory MCP

Marvis Working Memory MCP

ローカルで永続化される作業記憶 MCP。エージェントが各タスクの前にルール、プロジェクト状態、好みを読み取り、タスク成功後に再利用可能な経験を蓄積できるようにします。

stdio MCP をサポートするクライアント(Marvis を含む)や、MCP に接続可能なローカルエージェントフレームワークに対応しています。すべてのデータはローカルの memory.json に保存され、クラウドにアップロードされることはありません。

解決できること

  • エージェントが新しい会話で確認済みの作業ルールや好みを忘れてしまう問題を防ぎます。

  • プロジェクトの進捗、TODO、重要な決定を後続のタスクで復元できるようにします。

  • 成功したトラブルシューティングの経路を経験として蓄積し、次回の類似タスクで優先的に再利用します。

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 并优先复用这些已验证经验。不得存储密码、验证码、访问令牌或私密个人数据。

ツール

ツール

呼び出しタイミング

load_context

各タスクの開始前

remember

ユーザーが長期的に保持する必要があると明示的に確認した情報

update_project

プロジェクトの状態に安定した変化があったとき

close_task

各タスクの終了前

record_experience

タスクが成功したとき、特にトラブルシューティングが成功したとき

初回使用時

初回は Marvis に remember を使って作業の好みやルールを記録させ、confirmed: true を渡します。その後、各プロジェクトの初回実行時に update_project でプロジェクト状態を確立します。データファイルは手動でバックアップできます。変更前にはコピーを取ることをお勧めします。

重要な境界

  • MCP は安定した読み書き能力を提供しますが、Marvis に呼び出しを強制することはできません。グローバルルールやタスクテンプレート内の「必須呼び出し」という制約が依然として必要です。

  • ここに保存されるのは可読性のある構造化テキストであり、完全なチャット履歴は保存されません。

開発

Node.js 18 以降が必要です。このプロジェクトにサードパーティ依存関係はありません:

node server.js

初回起動時にローカルの memory.json が自動的に作成されます。このファイルは .gitignore で除外されているため、個人の記憶がリポジトリにコミットされることはありません。

ライセンス

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides 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
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    3
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides long-term local memory for AI coding agents via MCP, enabling persistent recall of preferences and project facts across chat sessions.
    1
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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