MCP Server Memory File
mcp-サーバメモリ
これは、メモリ テキスト ファイルと対話して、チャット間のコンテキストで Claude を支援するMCPサーバーです。
それぞれの行は思い出です。
これらのツールを使用すると、Claude (および他の MCP クライアント) はチャットの途中で思い出を管理できます。
memory_add(memory: string)- メモリを追加するmemory_search(query: string)- 一致するメモリを返します (部分文字列の完全一致) - 後で、globs/regex を許可する可能性がありますmemory_delete(query: string)- 一致するメモリを削除します(部分文字列の完全一致)memory_list()- すべてのメモリを返す参考までに、
memory_update==memory_delete+memory_add
例えば、
自分の名前を言う => 「ウェスと話している」
娘の年齢に言及 => 「ウェスの娘は8歳です」
Typescript プロジェクトに取り組んでいると言う => "Typescript プロジェクトに取り組んでいます"
そして、これは重要なことですが、Claude (アシスタント/LLM) の発言や行動に基づくことができます...
特に、ツールの使用 (つまり、
run_command)... ツールを使用する最初の試行で失敗し (つまり、pythonコマンドが存在しない)、その後のツールの使用が成功したとします (つまり、pythonの代わりにpython3を使用する) => Claude は「python3 を使用してください。python は存在しません」と記録できます...
クロードにXに関する記憶を消すように頼む =>memory_delete(query: X)
名前を修正します => Memory_search("oldname") + Memory_delete(一致する各レコード、または共通のサブセットクエリ) + Memory_add("newname")
その後、新しいチャットが始まると、クロードは最近の記憶(一部またはすべて)を自動的に取得する**か、**記憶(一部/複数/すべて)を尋ねることもできます。そして、それらの情報を使って、返信やツールなどを調整することができます。
デザイン
シンプルなメモリテキストファイル、理由:
ChatGPTのメモリはうまく機能し、本質的にはテキストファイルです
おそらくそれは舞台裏で構造化されているのでしょうが、メモリを確認すると、テキスト ファイルとして表示されます。
mcp-server-commandsの同様のリマインダー機能をテストしたところ、うまくいきました (Claude がリマインダーを使用していたとき)。非構造化テキストは、ツールとパラメータを簡素化し、基本的に文字列のリストを管理します。
キューイング機構:
モデルが記憶を保存するタイミングを判断できる手がかりも重要です。これをどのように行うのが最適かは少々不明確ですが…
トレーニング:OpenAIは、モデルが記憶を保存するタイミングを判断するためのトレーニングをある程度実施していることを認めています。これは、モデルが道具の使用についてトレーニングされているのと同じです。
プロンプト: システム プロンプト コンポーネントには、メモリの保存をトリガーするリマインダーが含まれている可能性があります。
ツールのみ:Claude をテストしたところ、ツール仕様のみ、そしてツール応答にヒントや提案を追加しても、Claude に記憶を保存させることはできませんでした。つまり、これだけでは不十分です。Claude はツールを使ってプロンプト/リクエストを実行する際にのみツールを使用するように訓練されているようです。そのため、プロンプトコンポーネントにリマインダー/キューを追加すると効果的だと考えています。
Related MCP server: MCP Memory Server
TODO/アイデア
これらが時間の価値があるかどうかは分かりませんが、将来のためにアイデアをリストアップしているだけです。もしかしたら、自分で作業するのをやめるつもりなのかもしれません :)
新しさの要素: 新しさに基づいて記憶を並べ替える方法?
すると、あいまいなメモリクエリに順序が関係するようになります (つまり、Typescript プロジェクトと Python プロジェクトで作業し、新しいプロジェクトを開始するように要求すると、最近使用したプロジェクトを提案してもらえますか?)
昔の思い出を消しますか?
This server cannot be installed
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 Connectors
Cloud-hosted MCP server for durable AI memory
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
Private persistent memory for Claude, ChatGPT & Gemini via MCP - semantic search, zero-code setup.
Related MCP Servers
- AlicenseAqualityBmaintenancePersistent memory MCP server that allows Claude to store, organize, and retrieve knowledge across sessions without consuming context window tokens.2417MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives Claude persistent memory by storing conversation context, entities, and enabling semantic search across sessions.181MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that gives Claude Code cross-session memory persisted to a plain .claude-memory.md file in your repo.MIT
- AlicenseNot gradedqualityDmaintenanceA persistent memory MCP server for Claude Code that enables long-term recall across sessions via hybrid search, code intelligence, and tools for reading/writing memory.121MIT
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/g0t4/mcp-server-memory-file'
If you have feedback or need assistance with the MCP directory API, please join our Discord server