Cloud Wallet by Ekubo について
Cloud Wallet by Ekuboは、AIエージェントがアカウントを確認し、取引をシミュレーションして実行を要求できるホスト型EVMウォレットです。取引要求は所有者が定めたポリシーと承認チェックに従います。
主な機能
- 01アカウントとポリシーの確認
- 02トークン残高と許可の読み取り
- 03コントラクトデータの読み取り
- 04実行プランのシミュレーション
- 05取引実行の要求
- 06実行状況の追跡
活用シーン
- 01アクセス可能なウォレットの確認
- 02操作前のトークン残高確認
- 03プロデューサーの実行プランのシミュレーション
- 04取引要求の状況確認
MCP 対応
リモートのStreamable HTTPとOAuth認証を使うホスト型MCPサーバーを提供します。MCPクライアントは、所有者が許可した権限範囲とアカウントポリシーに従ってウォレットツールを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://cloud.ekubo.org/mcpclaude mcp add --transport http ekuboprotocol-cloud-wallet https://cloud.ekubo.org/mcp{"mcpServers":{"ekuboprotocol-cloud-wallet":{"type":"http","url":"https://cloud.ekubo.org/mcp"}}}Cursor で開く{"servers":{"ekuboprotocol-cloud-wallet":{"type":"http","url":"https://cloud.ekubo.org/mcp"}}}VS Code で開く{"mcpServers":{"ekuboprotocol-cloud-wallet":{"type":"http","url":"https://cloud.ekubo.org/mcp"}}}{"mcpServers":{"ekuboprotocol-cloud-wallet":{"serverUrl":"https://cloud.ekubo.org/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Ekubo の Cloud Wallet
Cloud Wallet はホスト型 EVM ウォレットです。AI エージェントは、アカウントデータの読み取り、トランザクションのシミュレーション、オーナーが選択したルールに基づくトランザクション実行のリクエストを行えます。このリポジトリには、ホスト型 MCP サーバーの設定と使用方法に関するドキュメントが含まれています。
接続
- Cloud Wallet を開き、ウォレットとアカウントポリシーを設定します。
- クライアントで、
https://cloud.ekubo.org/mcpをリモートの Streamable HTTP MCP サーバーとして追加します。 - クライアントの OAuth 認証リンクに従います。オーナーがサインインし、付与するアカウントとアクセス権を選択して、同意します。アカウントの照会には読み取りアクセスを、実行が必要な場合は書き込みアクセスを選択します。書き込みアクセスには、同じ範囲の読み取りアクセスが含まれます。
- エージェントに、接続で利用可能なアカウントの一覧表示を依頼します。エージェントは
wallet_listを呼び出し、以降のアカウントリクエストには返されたアカウント識別子を使用します。
クライアントは、リモート MCP 接続とサーバーの OAuth フローに対応している必要があります。プロデューサー MCP サーバーはそれぞれ別の接続です。wallet_list_integrations で、対応しているプロデューサーとその接続 URL を一覧表示できます。
機能
| タスク | ツール |
|---|---|
| アクセス可能なアカウントを確認し、ポリシーを調べる | wallet_list、wallet_get_account |
| トークン残高と使用許可を読み取る | wallet_fetch_balances |
| コントラクトを読み取る | wallet_batch_eth_call |
| プロデューサーの実行プランをシミュレーションする | wallet_simulate_execution_plan |
| 成功したシミュレーションの実行をリクエストする | wallet_send_execution_plan |
| リクエストの最終ステータスまで追跡する | wallet_get_execution_status |
Cloud Wallet には金融トランザクション機能があります。リクエストはアカウントポリシーとサービスチェックに基づいて評価されます。その結果に応じて、リクエストは自動的に実行されるか、拒否されるか、オーナーのパスキー承認待ちになります。
リクエストの例
- 「この接続からアクセスできるアカウントを一覧表示してください。」
- 「このアカウントのポリシーを表示してください。」
- 「このアカウントのトークン残高を読み取ってください。」
承認済みのトランザクションでは、該当するプロデューサー MCP サーバーに接続して実行プランを取得し、そのプランを変更せずに Cloud Wallet に渡してシミュレーションします。実行可能なシミュレーションが成功すると、120 秒間有効な使い捨ての simulation_id が発行されます。その ID と新しい UUID 冪等性キーを送信し、リクエストが確定、失敗、拒否、またはキャンセルされるまでステータスを確認します。結果が pending_review の場合は、Cloud Wallet ダッシュボードでオーナーの対応を待ちます。
現在の引数、権限、制限、復旧手順については、サーバーの最新のツール説明と指示を使用してください。
ドキュメント
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。