mcpField
W
WhiteMagic — governed local memory for agent continuity

WhiteMagic — governed local memory for agent continuity

リモート
whitemagic.devメモリ・ナレッジ0今日更新
リポジトリ公式サイト

WhiteMagic — governed local memory for agent continuity について

WhiteMagicは、AIコーディングエージェント向けのローカル優先の記憶・セッション継続用MCPサーバーです。記憶を端末内に保存し、引き継ぎに検証可能な継続性レシートを署名できます。

主な機能

  1. 01エージェントの永続メモリ
  2. 02セッション継続と引き継ぎ
  3. 03継続性レシートへの署名
  4. 04ローカル優先のストレージ
  5. 05デフォルトでテレメトリーなしのRust静的バイナリ

活用シーン

  1. 01コーディングセッション間のコンテキスト維持
  2. 02検証可能なレシートによるエージェント状態の引き継ぎ
  3. 03エージェントの記憶を端末内に保存

MCP 対応

永続メモリとセッション継続機能をMCPクライアントに提供するMCPサーバーです。ホスト型の評価エンドポイントは読み取り専用で、ローカルバイナリでは全書き込み機能を利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.whitemagic.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmwhitemagic-mcp10.6.1
ocidocker.io/lbailey94/whitemagic:10.6.1

ツール

29
パラメーター型必須説明
argsobjectいいえ対象ツールに渡す引数。
routestringいいえ直接ディスパッチするための明示的なツール名(例:'memory.create'、'tools.list')。
thoughtstringいいえ実行する内容を記述する自然言語入力です。TF-IDF NLU 分類により、最適なツールに自動ルーティングします。

詳細

whitemagic-mcp

MCP を介して、AI コーディングエージェントに永続的なメモリとセッションの継続性を提供します。 WhiteMagic は単一の静的 Rust バイナリです。デフォルトではローカル優先で、テレメトリはなく、MIT ライセンスです。すべての引き継ぎに、検証可能な継続性レシートを付与できます。

Claude Code、Claude Desktop、Cursor、Codex、VS Code、opencode、Antigravity、Devin Desktop で動作します。クライアントごとの設定はこちらをご覧ください: https://www.whitemagic.dev/whitemagic/guide

このパッケージは、GitHub リリースから公式の wm バイナリをインストールして実行します(インストール時にチェックサムを検証します)。これにより、MCP クライアントは手動でダウンロードすることなく起動できます。

クイックスタート(インストール手順なし)

npm から直接利用できる、ローカルで完全な書き込みが可能な方法です。パッケージは初回実行時に公式の wm バイナリをダウンロードし、チェックサムを検証します。@next ディストタグを使用してください。npm の @latest は引き続き安定版の v9 系を参照します。

npx -y whitemagic-mcp@next serve --profile curated

MCP クライアントの設定:

{
  "mcpServers": {
    "whitemagic": {
      "command": "npx",
      "args": ["-y", "whitemagic-mcp@next", "serve", "--profile", "curated"]
    }
  }
}

または、バイナリを直接お試しください:

npx -y whitemagic-mcp@next selftest   # invariant self-test + host diagnostics
npx -y whitemagic-mcp@next --version  # wm 10.6.1
npx -y whitemagic-mcp@next doctor     # environment health check

バイナリは ~/.cache/whitemagic/bin/<release-tag>/ にキャッシュされます(XDG_CACHE_HOME に対応しています)。@next は v10 系を追跡します。バージョンを指定しない @latest のインストールでは、代わりに安定版の v9 系が取得されます。[email protected] のようにリリースを指定するか、WHITEMAGIC_RELEASE でリリースタグを上書きしてください。

インストールせずに試す(ホスト型の読み取り専用レーン)

評価用レーンは https://mcp.whitemagic.dev/mcp で利用できます (streamable-http、SLA なし)。アカウント不要の無料利用方法:

  • ディレクトリの調査に利用できる、キー不要のディスカバリー(initialize/tools/list);
  • 匿名の無料枠 — クライアント IP ごとに 1 日 3 回の呼び出しが可能で、キーもヘッダーも不要です;
  • https://mcp.whitemagic.dev/keys ですぐに取得できる評価用キー (1 日 50 回の想起が可能。メールアドレスは任意です);
  • 対応する MCP クライアント向けの OAuth 2.1。
claude mcp add whitemagic-mcp --transport http https://mcp.whitemagic.dev/mcp

無料利用枠を超える呼び出しは、x402(Base 上の USDC)を介して呼び出しごとに従量決済されます。キーは不要で、アカウントも請求書も必要ありません。npm パッケージは引き続き、ローカルで完全な書き込みが可能な方法です。

プラットフォーム

Linux x86-64(静的 musl)、Linux arm64(静的 musl)、macOS arm64 および x64、Windows x64 がインストール対象です(CI で各インストーラーを公開済みリリースに照らして検証しています)。リリースに圧縮済みの .gz 配布物がある場合は、ダウンロード時にそちらが優先されます(約 58%小さくなります)。ない場合は、未圧縮のバイナリにフォールバックします。お使いのプラットフォーム用のアセットがない場合は、ソースからビルドしてください: https://github.com/lbailey94/whitemagic#install

プライバシー

メモリストアはお使いのマシン上に保存されます。wm が外部に通信することはありません。このインストーラーが GitHub リリースに接続するのは、バイナリとそのチェックサムをダウンロードする場合のみです。PRIVACY_POLICY.md をご覧ください。

mcp-name: io.github.lbailey94/whitemagic-mcp

コメント

MCP は初めてですか?

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

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