mcpField
K
kit

kit

ローカル
github.com/toreva開発ツール05 日前に更新

kit について

Toreva kitは、開発者が独自の計算環境からTorevaのガバナンス対象オブジェクトを扱うためのMCP、SDK、CLIコネクターです。ポリシー制限付きのウォレット操作、未署名トランザクションの準備、結果のレシート発行に対応し、コネクター内で資金は移動しません。

主な機能

  1. 01メインウォレットとエージェントウォレットの読み取り・スキャン
  2. 02エージェントウォレットの上限設定
  3. 03準備前のアクションシミュレーション
  4. 04未署名トランザクションの準備
  5. 05アクションの説明とレシート取得
  6. 06安全でない操作への拒否レシート

活用シーン

  1. 01メインまたはエージェントウォレットの確認
  2. 02準備前に提案された操作をテスト
  3. 03設定した上限内で未署名トランザクションを準備
  4. 04承認または拒否された操作のレシートを確認

MCP 対応

MCPサーバーは、ウォレットの読み取り、アクションのシミュレーション、未署名トランザクションの準備、説明、レシート取得のツールを提供します。ゲートウェイリレー経由でTorevaに接続し、承認、保留、拒否の結果にレシートを返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"toreva-kit": {
"command": "npx",
"args": [
"-y",
"@toreva/mcp"
]
}
}
}
起動コマンドnpx -y @toreva/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@toreva/mcp0.2.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Toreva

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_receipt1 件のレシートを取得します
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/sdkTypeScript クライアントライブラリ
@toreva/cliコマンドラインインターフェース

検証

pnpm test
pnpm --filter @toreva/mcp build

規制に関する通知

このソフトウェアは、Toreva ポリシーサービスとやり取りするためのツールを提供します。 金融アドバイス、投資アドバイス、取引アドバイス、またはその他いかなる形式のアドバイスも提供しません。このソフトウェアを使用しても、お客様と Toreva Pty Ltd の間に受託者関係、アドバイザリー関係、またはその他の専門的な関係は生じません。

Toreva Pty Ltd は、コンプライアンスに関する文言、免責事項、またはリスク警告を変更または削除する変更を含め、第三者がこのソフトウェアに加えた変更について責任を負いません。このソフトウェアの改変版を使用する場合は、ご自身の責任で使用し、適用法令を遵守していることを確認する責任を負います。

ライセンス

MIT — LICENSE を参照してください

コメント

MCP は初めてですか?

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

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