Skip to main content
Glama

mem0 MCP Server

by sadiuysal

mem0 MCPサーバー

mem0 用の Model Context Protocol (MCP) サーバーの TypeScript 実装。Mem0 統合によるメモリ ストリーム機能を提供します。

特徴

  • Mem0統合によるメモリストリームの作成
  • メモリストリームにコンテンツを追加する
  • Mem0のセマンティック検索を使用してメモリを検索する
  • メモリストリームから読み取る
  • メモリストリームへのリソースベースのアクセス
  • メモリストリームを削除する

前提条件

  1. Node.jsとnpmがインストールされている
  2. Mem0 APIキー( mem0.aiから取得)

インストール

npm install

構成

Mem0 API キーを環境変数として設定します。

export MEM0_API_KEY=your-api-key-here

建物

npm run build

サーバーの実行

npm start

テスト

テスト クライアントを実行してサーバーの機能を確認します。

npm test

API

ツール

  1. create-memory-stream
    • パラメータ:
      • name : 文字列
      • initialContent : 文字列(オプション)
      • userId : 文字列(オプション) - Mem0 ユーザーID
      • agentId : 文字列(オプション) - Mem0エージェントID
    • 戻り値: ストリームIDとメタデータ
  2. append-to-stream
    • パラメータ:
      • streamId : 文字列
      • content : 文字列
      • role : 「ユーザー」 | 「アシスタント」(オプション)
    • 戻り値: 成功確認
  3. search-memories
    • パラメータ:
      • query :文字列
      • userId : 文字列
      • agentId : 文字列(オプション)
      • threshold : 数値(オプション)
    • 戻り値: Mem0からの検索結果
  4. read-stream
    • パラメータ:
      • streamId : 文字列
      • startIndex : 数値(オプション)
      • endIndex : 数値(オプション)
    • 戻り値: ストリームコンテンツ
  5. delete-stream
    • パラメータ:
      • streamId : 文字列
    • 返品: 削除確認

リソース

  • memory://{streamId} - メモリストリームのコンテンツに直接アクセスする
  • memory:// - すべてのメモリストリームを一覧表示する

発達

サーバーはMCP TypeScript SDKを使用して実装されており、永続メモリストレージとセマンティック検索のためにMem0との統合を提供します。実装を拡張するには、以下の手順を実行します。

  1. Mem0 の機能を追加する (例: メモリタグ付け、メタデータ)
  2. 適切なエラー処理を実装する
  3. 認証と承認を追加する
  4. 追加のメモリ操作を追加する

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

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 実装。

  1. 特徴
    1. 前提条件
      1. インストール
        1. 構成
          1. 建物
            1. サーバーの実行
              1. テスト
                1. API
                  1. ツール
                  2. リソース
                2. 発達
                  1. ライセンス

                    Related MCP Servers

                    • A
                      security
                      F
                      license
                      A
                      quality
                      A 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 -
                      1
                      2
                      TypeScript
                    • -
                      security
                      F
                      license
                      -
                      quality
                      Model Context Protocol (MCP) server implementation for semantic search and memory management using TxtAI. This server provides a robust API for storing, retrieving, and managing text-based memories with semantic search capabilities. You can use Claude and Cline AI Also
                      Last updated -
                      4
                      Python
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A Model Context Protocol server that enables Claude to persistently store, search, and manage text memories with tags in a local JSON file.
                      Last updated -
                      TypeScript
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.
                      Last updated -
                      67
                      TypeScript
                      • Apple

                    View all related MCP servers

                    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/sadiuysal/mem0-mcp-server-ts'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server