kit について
Toreva kitは、開発者が独自の計算環境からTorevaのガバナンス対象オブジェクトを扱うためのMCP、SDK、CLIコネクターです。ポリシー制限付きのウォレット操作、未署名トランザクションの準備、結果のレシート発行に対応し、コネクター内で資金は移動しません。
主な機能
- 01メインウォレットとエージェントウォレットの読み取り・スキャン
- 02エージェントウォレットの上限設定
- 03準備前のアクションシミュレーション
- 04未署名トランザクションの準備
- 05アクションの説明とレシート取得
- 06安全でない操作への拒否レシート
活用シーン
- 01メインまたはエージェントウォレットの確認
- 02準備前に提案された操作をテスト
- 03設定した上限内で未署名トランザクションを準備
- 04承認または拒否された操作のレシートを確認
MCP 対応
MCPサーバーは、ウォレットの読み取り、アクションのシミュレーション、未署名トランザクションの準備、説明、レシート取得のツールを提供します。ゲートウェイリレー経由でTorevaに接続し、承認、保留、拒否の結果にレシートを返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
toreva kit
Toreva の管理対象オブジェクト向けコネクタープリミティブです。コンピューティング環境はご自身で用意し、ゲートウェイリレーを使用して、すべての結果にレシートを必須とします。
Kit は、独自のコンピューティング環境を Toreva の管理対象オブジェクトに接続する開発者向けに、SDK、CLI、MCP コネクターを提供します。以下のセットアップ手順は、開発者向けの統合です。
Day-1 Mac ヘルパーの対象範囲は、すべてのユーザーについてペアリングとペアリング解除のみです。画面収録やアクセシビリティの権限を要求せず、ジョブも受け取りません。開発者向けコネクターのセットアップは、ヘルパーのペアリングとは別です。
最初の窓口はオブジェクトストアです。MCP クライアント、SDK の呼び出し元、CLI ユーザー、顧客所有のエージェント群はすべて、ゲートウェイリレーを通じて同じ Toreva オブジェクトを読み書きします。また、受理、保留、拒否のいずれの結果にもレシートが返されます。
GitHub により、どの組織と管理者が操作しているかを証明できます。ただし、Toreva の作業メッセージを転送するためのものではありません。コンピューティング環境はスコープごとに紐付けられ、ライブ経路ではモデルの実行に開発者自身のアカウントを使用します。
このコネクターを通じて金銭が移動することはありません。
3 つの入口
入口 1:MCP
開発者向け統合は、ここから始めてください。AI クライアントが Toreva MCP サーバーに接続し、ご自身のクライアントサブスクリプションで処理を行います。Toreva が受け取るのは、許可したオブジェクトの読み取りと書き込みのみです。
npx toreva init --client=claude-desktop
npx toreva login
npx toreva doctor
クライアントを再起動し、Toreva のオブジェクトやレシートについて質問してください。サポートされるクライアント設定の対象は claude-desktop、cursor、openclaw です。
入口 2:顧客所有のエージェント群
無人またはスケジュール実行のエージェントが必要な場合に使用します。GitHub 組織の管理者が、自身の組織で、自身のランナー上で、自身のモデル認証情報を使用してエージェントを実行します。エージェントは MCP、SDK、または CLI 経由で Toreva を呼び出し、receipt_id の証明とともに回答を Toreva オブジェクトに記録します。
こちらから開始してください:GitHub 組織のエージェント群。
入口 3:ホスト型コンピューティング
ホスト型コンピューティングでは、Toreva がエージェントを実行し、追加のモデル費用を負担します。この入口は延期されており、利用可能なものとしてはドキュメント化されていません。現在は MCP または顧客所有のエージェント群を使用してください。
回答の記録方法
オブジェクトストアが受け取り先のシステムです。作業サーフェスがリレーリクエストを準備して https://gateway.toreva.com/relay に送信し、ゲートウェイから receipt_id が返された場合にのみ、結果を受理済みとして扱います。
共通のインストール、呼び出し、レシートの形式については、作業サーフェスのコネクタープリミティブを参照してください。
MCP ツール
| ツール | 機能 |
|---|---|
toreva_establish_agent_wallet | 上限を厳格に設定したエージェントウォレットを作成します |
toreva_read_or_scan | メインウォレットまたはエージェントウォレットを読み取るか、スキャンします |
toreva_simulate_action | アクションの準備前にテストします |
toreva_prepare_unsigned_transaction | シミュレーション後に未署名のトランザクションを準備します |
toreva_explain_action | アクションまたはレシートについて説明します |
toreva_get_receipt | 1 件のレシートを取得します |
toreva_refuse_action | 安全でないアクションを拒否し、拒否レシートを返します |
インストール
ローカルパッケージは stdio 経由で実行されます。toreva login が書き込んだトークン、または独自のシークレットストアに保存した明示的な RELAY_AUTH_TOKEN のいずれかを使用してください。
npm install -g @toreva/mcp
toreva login
toreva-mcp
ランナーが所有する環境の場合:
RELAY_AUTH_TOKEN=your_token toreva-mcp
ローカル開発の場合:
pnpm install
pnpm --filter @toreva/mcp build
RELAY_AUTH_TOKEN=your_token node packages/mcp/dist/index.js
パッケージ
@toreva/mcp は Rung-1 MCP パッケージです。バージョン 0.2.0 は stdio ローカル専用です。
公開メタデータは server.json と packages/mcp/package.json です。
パッケージ一覧
| パッケージ | 説明 |
|---|---|
@toreva/mcp | エージェント統合用 MCP サーバー |
@toreva/types | 共通スキーマと型 |
@toreva/sdk | TypeScript クライアントライブラリ |
@toreva/cli | コマンドラインインターフェース |
検証
pnpm test
pnpm --filter @toreva/mcp build
規制に関する通知
このソフトウェアは、Toreva ポリシーサービスとやり取りするためのツールを提供します。 金融アドバイス、投資アドバイス、取引アドバイス、またはその他いかなる形式のアドバイスも提供しません。このソフトウェアを使用しても、お客様と Toreva Pty Ltd の間に受託者関係、アドバイザリー関係、またはその他の専門的な関係は生じません。
Toreva Pty Ltd は、コンプライアンスに関する文言、免責事項、またはリスク警告を変更または削除する変更を含め、第三者がこのソフトウェアに加えた変更について責任を負いません。このソフトウェアの改変版を使用する場合は、ご自身の責任で使用し、適用法令を遵守していることを確認する責任を負います。
ライセンス
MIT — LICENSE を参照してください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。