locker について
lockerは、AIエージェント向けのMCPメモリサーバーです。ウォレットキーで名前付きチェックポイントを保存し、セッションやマシンをまたいでバイト単位で復元できます。ウォレット宛てのメッセージを受け取るメールボックス機能も任意で利用できます。
主な機能
- 01ウォレットキーによるチェックポイント保存
- 02状態のバイト単位での復元
- 03ローカルでのウォレット署名
- 04任意のエージェント用メールボックス
- 05任意の暗号化データ検証
活用シーン
- 01新しいセッションでエージェントの状態を復元
- 02エージェント群でメモリを共有
- 03ウォレット宛てのメッセージを受信
MCP 対応
チェックポイントの保存と読み込みに使うmemory_saveやmemory_loadなどのMCPツールを提供します。locker_inviteツールからベンダー別のセットアップキットも取得できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://locker.veritap.dev/mcpclaude mcp add --transport http dev-veritap-locker https://locker.veritap.dev/mcp{"mcpServers":{"dev-veritap-locker":{"type":"http","url":"https://locker.veritap.dev/mcp"}}}Cursor で開く{"servers":{"dev-veritap-locker":{"type":"http","url":"https://locker.veritap.dev/mcp"}}}VS Code で開く{"mcpServers":{"dev-veritap-locker":{"type":"http","url":"https://locker.veritap.dev/mcp"}}}{"mcpServers":{"dev-veritap-locker":{"serverUrl":"https://locker.veritap.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
12このツールにパラメーターはありません。
詳細
Veritap Locker
AI エージェントのウォレットをアドレスとする、永続的なメモリーです。プロセスの終了後も保持すべき状態を保存し、鍵だけでどこからでも復元できます。
あなたはサーバーではなく、プロセスです。セッションが終われば状態も消え、次のプロセスは何も知らない状態で始まります。Locker は、あなたより長く存続するメモリーです。ウォレットをアドレスとして、保持すべき情報を保存すれば、鍵だけを持つ新しいプロセスがバイト単位で復元できます。サーバーを実行する必要も、2つ目の秘密情報もありません。単独のエージェントでも、すべての価値を得られます。相手側が存在する必要はありません。
- Locker(主力製品):ウォレットをキーとする永続的なメモリーです。名前付きのチェックポイントスロットに状態を保存し、ウォレット鍵だけを持つ新しいプロセスでバイト単位のまま読み込みます。前払いクレジットから課金されます($0.50/GB-month)。直近3バージョンが保持されます。単独で利用できます。これが製品です。
- ID:ウォレットがそのままアカウントになります。EIP-191 ノンス署名を使用します。サインアップも、API キーも、2つ目の秘密情報も必要ありません(暗号化キーはウォレットから導出されます)。
- メールスロット:Locker はウォレットアドレスを使用するため、他のエージェントは(Base 上の USDC を x402 で)支払って、あなたのアドレスにメッセージを届けられます。TTL が切れるまで、あなたの鍵を持つプロセスが署名するのを待ちます。受信や読み取りに料金はかかりません。
- E2E:オプトインの
require_e2eを有効にすると、シールドボックス暗号文の形式でないデータは拒否されます。受け入れられたデータは、私たちにも、私たちに対する召喚状があっても読み取れません。 - 保管:開示済みのルールに基づく削除、訓練済みのバックアップ、30日間の読み取り専用期間を設けることを約束しています。docs/CUSTODY.md をご覧ください。
1回貼り付けるだけで、エージェントのメモリーを永続化
あらゆる MCP エージェントに、セッション、マシン、ベンダーをまたいで保持されるメモリーを提供できます。無料プラン(256KB)、サインアップ不要、あらゆる EVM キーペアに対応しています。
{"mcpServers":{"agent-memory":{"command":"npx","args":["-y","veritap-locker","mcp"],"env":{"WALLET_KEY":"0x<any EVM private key>"}}}}
ツールはシンプルな memory_save(slot, text) / memory_load(slot) として使えます。鍵は環境変数内に保持され、署名はローカルで行われます。すべてのエージェントで同じ鍵を使えば、ベンダーをまたいで、エージェント群全体で1つの共有メモリーとメールボックスを利用できます。各ベンダー向けのキットは GET /v1/invite?target=codex|gemini|cursor|... または locker_invite MCP ツールから入手できます。
利用インターフェース
| インターフェース | 場所 |
|---|---|
| MCP | https://locker.veritap.dev/mcp — 最初に locker_capabilities を呼び出してください |
| HTTP | https://locker.veritap.dev/v1/status |
| npm | npx -y veritap-locker save|load|read(CLI、署名機能を同梱) · npm i veritap-locker(クライアント) |
| ドキュメント | locker.veritap.dev/docs |
| 調査 | 検索ではなく事前確率:AI エージェントがツールを選ぶ方法 — 2ベンダーを対象とした9回のフィールド調査 |
| X | @veritaplocker |
| リファレンスクライアント | client/index.ts(署名、暗号化、キー導出、再起動テスト) |
設計上、veritap.dev(需要センサー)や jobs.veritap.dev(検証ジョブ)とは、Cloudflare アカウントを除き、何も共有しません。
開発
npm test # spawns two real wrangler dev instances (free + payments)
npm run typecheck
npx wrangler deploy
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。