mem0 MCPサーバー
mem0 用の Model Context Protocol (MCP) サーバーの TypeScript 実装。Mem0 統合によるメモリ ストリーム機能を提供します。
特徴
Mem0統合によるメモリストリームの作成
メモリストリームにコンテンツを追加する
Mem0のセマンティック検索を使用してメモリを検索する
メモリストリームから読み取る
メモリストリームへのリソースベースのアクセス
メモリストリームを削除する
前提条件
Node.jsとnpmがインストールされている
Mem0 APIキー( mem0.aiから取得)
インストール
構成
Mem0 API キーを環境変数として設定します。
建物
サーバーの実行
テスト
テスト クライアントを実行してサーバーの機能を確認します。
API
ツール
create-memory-stream
パラメータ:
name
: 文字列initialContent
: 文字列(オプション)userId
: 文字列(オプション) - Mem0 ユーザーIDagentId
: 文字列(オプション) - Mem0エージェントID
戻り値: ストリームIDとメタデータ
append-to-stream
パラメータ:
streamId
: 文字列content
: 文字列role
: 「ユーザー」 | 「アシスタント」(オプション)
戻り値: 成功確認
search-memories
パラメータ:
query
:文字列userId
: 文字列agentId
: 文字列(オプション)threshold
: 数値(オプション)
戻り値: Mem0からの検索結果
read-stream
パラメータ:
streamId
: 文字列startIndex
: 数値(オプション)endIndex
: 数値(オプション)
戻り値: ストリームコンテンツ
delete-stream
パラメータ:
streamId
: 文字列
返品: 削除確認
リソース
memory://{streamId}
- メモリストリームのコンテンツに直接アクセスするmemory://
- すべてのメモリストリームを一覧表示する
発達
サーバーはMCP TypeScript SDKを使用して実装されており、永続メモリストレージとセマンティック検索のためにMem0との統合を提供します。実装を拡張するには、以下の手順を実行します。
Mem0 の機能を追加する (例: メモリタグ付け、メタデータ)
適切なエラー処理を実装する
認証と承認を追加する
追加のメモリ操作を追加する
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Mem0 統合によるメモリ ストリームの作成、管理、およびセマンティック検索を可能にするモデル コンテキスト プロトコル サーバーの TypeScript 実装。
Related MCP Servers
- AsecurityFlicenseAqualityA TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.Last updated -124
- -securityFlicense-qualityA TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.Last updated -0
- -securityFlicense-qualityA starter template for creating Model Context Protocol servers using TypeScript, providing basic setup and sample tool implementation for developers to build their own MCP servers.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that integrates AI assistants with Mem0.ai's persistent memory system, allowing models to store, retrieve, search, and manage different types of memories.Last updated -12MIT License