mcpField
F
Fabric Verify

Fabric Verify

リモート
augmentev.comセキュリティ05 日前に更新
リポジトリ公式サイト

Fabric Verify について

Fabric Verifyは、エージェントの操作記録にローカルで署名し、公開ログへ追加するMCPサーバーです。特定の記録がある時点までに存在し変更されていないことを、オフラインで検証できる証明を提供します。記録内容の真偽を示すものではありません。

主な機能

  1. 01端末上で操作記録に署名
  2. 02テキストのソルト付き指紋を公開ログに記録
  3. 03操作記録の証明を取得
  4. 04残高とセッション支出を確認

活用シーン

  1. 01エージェント操作の監査記録を作成
  2. 02ログ記録が特定時点までに存在したことを検証
  3. 03操作概要をローカルに保ち指紋を公開

MCP 対応

操作の記録と署名、証明の取得、残高確認、クレジット購入用リンクの発行ツールを提供するMCPサーバーです。

設定

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

エンドポイントhttps://mcp.augmentev.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@augmentev/fabric-verify-mcp0.1.2

ツール

詳細

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_AGENTmcp-agentこのエージェントの安定した名前です(印字可能な ASCII 文字。スペース不可)。
FABRIC_KID<agent>-key-1エージェントの署名鍵の名前です。鍵をローテーションするときに変更してください。
FABRIC_HOME~/.fabric-verifyエージェントの鍵と記録の保存先です(ユーザー専用)。
FABRIC_MAX_SPEND_USD11回のセッションでこのサーバーが使用できる上限額です。

ツール

  • 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 を設定してください。

サポート

[email protected]

ライセンス

Apache-2.0。「Fabric Verify」と「AugmentEV」は AugmentEV Inc. の商標です。このライセンスは、それらの商標を使用する権利を付与しません。

コメント

MCP は初めてですか?

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

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