Simple Memory Extension MCP Server
シンプルメモリ拡張MCPサーバー
エージェントのコンテキストウィンドウ/メモリを拡張するMCPサーバー。大規模な機能のコーディングやバイブコーディングを行う際に、進行状況、重要な瞬間や変更点など、記憶しておくべき情報を保存/呼び出しする必要がある場合に便利です。エージェントに記憶を保存させ、必要な時に呼び出すように指示するか、(カーソルルールなどを通じて)エージェントが適切にメモリを管理するように指示します。
使用法
サーバーの起動
npm install
npm start利用可能なツール
コンテキストアイテム管理
store_context_item- 名前空間にキーを持つ値を保存するretrieve_context_item_by_key- キーで値を取得するdelete_context_item- キーと値のペアを削除する
名前空間管理
create_namespace- 新しい名前空間を作成するdelete_namespace- 名前空間とすべてのコンテンツを削除するlist_namespaces- すべての名前空間を一覧表示するlist_context_item_keys- 名前空間内のキーを一覧表示する
セマンティック検索
retrieve_context_items_by_semantic_search- 意味からアイテムを検索する
セマンティック検索の実装
E5モデルを使用してベクトルに変換されたクエリ
テキストは自動的にチャンクに分割され、より正確に一致します
クエリと保存されたチャンク間で計算されたコサイン類似度
結果は閾値でフィルタリングされ、類似度で並べ替えられています
完全なアイテム値とともに返される上位一致
Related MCP server: mem0-agent-memory
発達
# Dev server
npm run dev
# Format code
npm run format.env
# Path to SQLite database file
DB_PATH=./data/context.db
PORT=3000
# Use HTTP SSE or Stdio
USE_HTTP_SSE=true
# Logging Configuration: debug, info, warn, error
LOG_LEVEL=infoセマンティック検索
このプロジェクトには、Hugging FaceのE5埋め込みモデルを用いたセマンティック検索機能が含まれています。これにより、キーの完全一致だけでなく、意味に基づいてコンテキストアイテムを検索できます。
設定
セマンティック検索機能にはPythonの依存関係が必要ですが、 npm run start実行すると自動的にインストールされます。
埋め込みモデル
intfloat/multilingual-e5-large-instructを使用します
注記
主にバイブコーディングをしながら開発したので、あまり期待しないでくださいね :D。でも、ちゃんと動くし、便利だと思ったので、まあいいか。ぜひ貢献したり、改善を提案したりしてください。
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP memory server. One memory your agents share — across models, devices and apps.
Cross-tool persistent memory and context for AI assistants over MCP.
Persistent memory for AI agents — log and recall conversation context over MCP.
Cloud-hosted MCP server for durable AI memory
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that provides persistent long-term memory for AI agents via local SQLite storage with low token overhead, enabling memory storage, retrieval, and management across sessions.1MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides persistent memory capabilities for AI agents using Mem0, enabling storage, search, and management of contextual information across conversations with support for multiple backends and LLM providers.1818 PyPIMIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that provides AI agents with a contextual memory system, storing query-error-solution chains as a typed graph with local embedding search.1 npm-
- AlicenseNot gradedqualityBmaintenanceA shared memory MCP server for AI agents that provides persistent, semantic memory across sessions and tools, enabling long-term recall and context sharing.3 npm12MIT
Appeared in Searches
- An open-source MCP service leveraging large models for innovative problem-solving
- Finding the Best Memory Compression Policies (MCPs) for Optimizing Limited Context Window in Claude Code
- A search for information related to 'augment'
- Transcribing Voice Conversations into Structured Meeting Notes
- A system or tool for reading, writing, and interacting with local storage