Fabric Verify について
Fabric Verifyは、エージェントの操作記録にローカルで署名し、公開ログへ追加するMCPサーバーです。特定の記録がある時点までに存在し変更されていないことを、オフラインで検証できる証明を提供します。記録内容の真偽を示すものではありません。
主な機能
- 01端末上で操作記録に署名
- 02テキストのソルト付き指紋を公開ログに記録
- 03操作記録の証明を取得
- 04残高とセッション支出を確認
活用シーン
- 01エージェント操作の監査記録を作成
- 02ログ記録が特定時点までに存在したことを検証
- 03操作概要をローカルに保ち指紋を公開
MCP 対応
操作の記録と署名、証明の取得、残高確認、クレジット購入用リンクの発行ツールを提供するMCPサーバーです。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.augmentev.com/mcpclaude mcp add --transport http ai-augmentev-fabric-verify https://mcp.augmentev.com/mcp{"mcpServers":{"ai-augmentev-fabric-verify":{"type":"http","url":"https://mcp.augmentev.com/mcp"}}}Cursor で開く{"servers":{"ai-augmentev-fabric-verify":{"type":"http","url":"https://mcp.augmentev.com/mcp"}}}VS Code で開く{"mcpServers":{"ai-augmentev-fabric-verify":{"type":"http","url":"https://mcp.augmentev.com/mcp"}}}{"mcpServers":{"ai-augmentev-fabric-verify":{"serverUrl":"https://mcp.augmentev.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Fabric Verify MCP サーバー
AI エージェントが実行した内容について、改ざんを検知できる記録を残します。
エージェントがアクションを記録するたびに、このサーバーはお使いのマシン上で、エージェント自身の鍵を使って短い記録に署名し、Fabric Verify の公開ログに追加します。後から、あなたや当社を信頼しなくても、誰でもオフラインで検証できる証明を取得できます。
証明によって示されるのは、この記録そのものが、ある時点まで変更されずに存在していたことです。記録に書かれた内容が真実であることを示すものではありません。
テキストはお使いの環境から外に出ません。記録ごとに、テキストのソルト付きフィンガープリントと署名が送信されます。公開ログには各記録のエージェント名、鍵名、アクションの種類、時刻、公開鍵が恒久的に記録されるため、個人データを FABRIC_AGENT や FABRIC_KID に絶対に含めないでください。
料金
| ツール | 費用 |
|---|---|
record_action | 前払いクレジットから、1件あたり $0.005 |
get_proof、check_balance、buy_credit_link | 無料 |
https://augmentev.com/pricing#buy でカードを使ってクレジットを購入できます。クレジットキー(fvk_…)は支払い後に一度だけ表示されるため、パスワードマネージャーに保存してください。
インストール
Node.js 20 以降が必要です。MCP クライアントの設定に次の内容を追加してください。
{
"mcpServers": {
"fabric-verify": {
"command": "npx",
"args": ["-y", "@augmentev/fabric-verify-mcp"],
"env": {
"FABRIC_CREDIT_KEY": "fvk_...",
"FABRIC_AGENT": "my-agent"
}
}
}
}
Claude Code の場合:
claude mcp add fabric-verify --env FABRIC_CREDIT_KEY=fvk_... --env FABRIC_AGENT=my-agent -- npx -y @augmentev/fabric-verify-mcp
設定
| 変数 | デフォルト | 説明 |
|---|---|---|
FABRIC_CREDIT_KEY | (required) | クレジットキーです。秘密にしてください。 |
FABRIC_AGENT | mcp-agent | このエージェントの安定した名前です(印字可能な ASCII 文字。スペース不可)。 |
FABRIC_KID | <agent>-key-1 | エージェントの署名鍵の名前です。鍵をローテーションするときに変更してください。 |
FABRIC_HOME | ~/.fabric-verify | エージェントの鍵と記録の保存先です(ユーザー専用)。 |
FABRIC_MAX_SPEND_USD | 1 | 1回のセッションでこのサーバーが使用できる上限額です。 |
ツール
record_action(kind、summary、任意のidempotency_key):1件の記録に署名してログに記録し、ログインデックスを返します。概要とそのソルトはFABRIC_HOME/records/<api host>/<index>/に保存されるため、後から記録の内容を確認できます。呼び出しに失敗した場合は、同じidempotency_key、kind、summaryを指定して再度呼び出してください。同一の署名済み記録が再送信され、課金は最大1回です。get_proof(index、任意のwait_secondsは最大45):証明を取得し、記録と同じ場所に保存します。通常、証明は記録から数分後に取得できます。check_balance:残りのクレジットと、このセッションでの使用額を表示します。buy_credit_link(amount_usd:25、50、100、500):人が開くカード決済リンクを返します。このツールで料金は発生しません。
証明を検証する
https://augmentev.com/verify から検証ツールと公開済みログ鍵をダウンロードし、記録のフォルダーで次のコマンドを実行してください。
augmentev-verify log-proof proof.json --pins fabric-log-v1.json --audit agent-record.json
バージョンを固定する
本番環境のエージェントでは、たとえば npx -y @augmentev/[email protected] のように正確なバージョンを固定し、計画的に更新してください。このパッケージにはロックファイル(npm-shrinkwrap.json)も含まれており、依存関係も固定されています。
エージェントの鍵を保管する
エージェントの鍵は FABRIC_HOME/agent-ed25519.pem です。バックアップを取ってください。鍵名(FABRIC_KID)はそれぞれ、恒久的に1つの鍵に対応します。鍵を紛失した場合は、新しい FABRIC_KID を設定してください。
サポート
ライセンス
Apache-2.0。「Fabric Verify」と「AugmentEV」は AugmentEV Inc. の商標です。このライセンスは、それらの商標を使用する権利を付与しません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。