tdai-memory-mcp について
tdai-memory-mcpは、コーディングエージェント向けのローカル優先型メモリMCPサーバーです。パッケージ名はremem-mcpに変更され、既存のSQLiteデータベース、パス、ツール、フックは維持されます。
主な機能
- 01remem-mcpへの名称変更
- 02既存のmemory.dbを維持
- 03データベースパスを維持
- 04ツールとフックを維持
活用シーン
- 01既存パッケージをremem-mcpへ移行
- 02既存のmemory.dbデータを継続利用
- 03既存のツールとフックを継続利用
MCP 対応
READMEではメモリMCPサーバーと説明され、名称変更後もツールとデータベースが変わらないとされています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mode | enum | いいえ | 検索モード。hybrid | keyword | vector |
| limit | integer | いいえ | 結果の最大件数。 |
| query | string | はい | 自然言語クエリ。このテキストを使って BM25 検索とベクトル検索を行います。 |
| offset | integer | いいえ | ページネーションのオフセット。次のページの結果を取得するには、これを使用します。 |
| max_tokens | integer | いいえ | 応答内の最大トークン数。結果がこの値を超えると、ツールはテキストを切り詰めます。 |
| session_key | string | いいえ | セッションキー。デフォルトは hash(cwd) です。別のプロジェクトのメモリを呼び出すには、これを使用します。 |
詳細
tdai-memory-mcp → remem-mcp
このパッケージは remem-mcp に名前が変更されました。
移行
npx remem-mcp setup
既存の memory.db はそのまま保持されます。同じ SQLite ファイルで、パスも同じです(~/.local/share/remem-mcp/memory.db)。
変更点
- パッケージ名:
tdai-memory-mcp→remem-mcp - 環境変数:
TDAI_*→REMEM_* - それ以外はすべて同じです。同じツール、同じ DB、同じフックです。
リンク
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。