mcpField
M

memorymesh

ローカル

memorymesh について

SQLite を使用した、永続的でゼロ依存の AI メモリ。ローカルファースト、ツール間で移植可能

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"sparkvibe-io-memorymesh": {
"command": "uvx",
"args": [
"memorymesh"
]
}
}
}
起動コマンドuvx memorymesh

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimemorymesh4.1.0

ツール

10

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
pinbooleanいいえこのメモリをピン留めします。ピン留めされたメモリは重要度が最大(1.0)で、減衰せず、想起時に常に目立つように表示されます。デフォルト:false。
textstringはい記憶するテキストの内容。
scopeenumいいえメモリの保存先。'project'(デフォルト)は現在のプロジェクトのデータベースに保存します。'global' は、すべてのプロジェクトに適用される好みや事実をユーザー全体のデータベースに保存します。project | global
categoryenumいいえメモリのカテゴリ。設定すると、スコープが自動的に振り分けられます(例:'preference' -> global、'decision' -> project)。preference | guardrail | mistake | personality | question | decision | pattern | context | session_summary
metadataobjectいいえメモリに付加する任意のキーと値のメタデータ(例:{"source": "user", "topic": "preferences"})。
importancenumberいいえ0.0~1.0 の重要度スコア。値が高いほど、想起時にメモリが目立ちます。デフォルト:0.5。
on_conflictenumいいえ既存のメモリとの矛盾を処理する方法。'keep_both'(デフォルト)は両方を保存し、矛盾を記録します。'update' は最も類似する既存のメモリを置き換えます。'skip' は矛盾が見つかった場合、新しいメモリを破棄します。keep_both | update | skip
redact_secretsbooleanいいえtrue の場合、検出された秘密情報(API キー、トークン、パスワード)を保存前に自動的に編集します。デフォルト:false。
auto_categorizebooleanいいえtrue の場合、テキストからカテゴリを自動的に検出します。重要度の自動スコアリングも有効になります。デフォルト:false。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。