Back to Catalog
OpenMemory MCP logo
mcp-server7

OpenMemory MCP

OpenMemory MCP は、ローカル優先でプライバシー重視のメモリサーバーであり、モデルコンテキストプロトコル(MCP)を実装し、互換性のある AI クライアント間で永続的な共有メモリを可能にします。

概要

OpenMemory MCP は、オープンソースでローカル優先のメモリサーバーで、モデルコンテキストプロトコル(MCP)に基づいて構築されています。標準化されたメモリインフラを提供し、AI クライアントがクラウドストレージに依存せずにセッションやアプリケーション間でコンテキストを共有・永続化できるようにします。これにより、保存されたデータに対する完全なユーザー所有権とプライバシーが保証されます。:contentReference[oaicite:0]{index=0}

このプロジェクトは Mem0 によって 2025 年 5 月に公開され、ワークフロー間でユーザーやシステムのメモリを保持・検索する必要がある AI ツールの基盤として注目を集めました。:contentReference[oaicite:1]{index=1}

機能

  • ローカル優先アーキテクチャ: 完全にユーザーのマシン上で実行され、自動クラウド同期はなく、プライバシーと制御権を保護します。:contentReference[oaicite:2]{index=2}
  • 標準化された MCP API: add_memoriessearch_memorylist_memoriesdelete_all_memories などの主要操作を提供し、永続的なメモリ管理を実現します。:contentReference[oaicite:3]{index=3}
  • クライアント間コンテキスト共有: ある MCP 互換ツール(例:Claude Desktop)が保存したコンテキストを別のツール(例:Cursor)で取得可能。:contentReference[oaicite:4]{index=4}
  • 統合ダッシュボード: 組み込みの Web UI で、メモリとクライアントアクセスをリアルタイムで閲覧・管理・制御可能。:contentReference[oaicite:5]{index=5}
  • 意味検索: Qdrant などのベクトルデータベースを使用して意味に基づくメモリ検索を実現。:contentReference[oaicite:6]{index=6}

ユースケース

  • 永続的なプロジェクトメモリ: 重要な詳細、設定、コンテキストを一度保存し、セッションやツール間で再利用可能。:contentReference[oaicite:7]{index=7}
  • ツール間コラボレーション: 複数の AI クライアントを含む複雑なワークフローで共有コンテキストを維持(例:一つのツールで計画し、別のツールで実行)。:contentReference[oaicite:8]{index=8}
  • 開発者ワークフロー: 開発者は環境やツールを切り替える際、一貫したコンテキストを保持し、オーバーヘッドを減らし生産性を向上。:contentReference[oaicite:9]{index=9}

アーキテクチャ

OpenMemory MCP は、コンテナ化されたマイクロサービス、意味インデックス用ベクトルデータベース、サーバー送信イベント(SSE)を活用し、接続されたクライアント間でリアルタイム更新を実現します。Docker によるセットアップが可能で、MCP クライアントと REST/SSE エンドポイントを通じて接続できます。:contentReference[oaicite:10]{index=10}

はじめに

リポジトリをクローンし、前提条件(Docker、特定の設定では OpenAI API Key)を満たした上で提供されたデプロイスクリプトを実行することで、ローカルでサーバーを起動できます。起動後、MCP に対応する AI ツールはサーバーのエンドポイントに接続してメモリデータの保存・取得が可能です。:contentReference[oaicite:11]{index=11}

利点と注意点

利点: すべてのメモリがローカルに保存され、ユーザーが管理可能;AI ツール間でメモリ共有の標準化;コンテキスト再入力によるトークン消費を回避。:contentReference[oaicite:12]{index=12} 注意点: インストールとセットアップが必要(例:Docker);統合には MCP クライアント互換性が必要。:contentReference[oaicite:13]{index=13}

コミュニティと貢献

OpenMemory MCP はオープンソースであり、GitHub リポジトリを通じた貢献が奨励されています。ドキュメント、ダッシュボード、ガイドは、開発者や上級ユーザーがシステムを拡張・カスタマイズするのに役立ちます。:contentReference[oaicite:14]{index=14}

Tags

MCPメモリAIオープンソースローカル優先コンテキスト共有