mcpField
T
trust-wallet-cli

trust-wallet-cli

github.com/trustwalletその他110272 回インストール20 週間前に更新
リポジトリ

trust-wallet-cli について

trust-wallet-cli は、マルチチェーンの暗号資産ウォレットを操作するコマンドラインツールです。`twak serve` から MCP または REST サーバーを通じてエージェントにウォレット操作を公開できます。

主な機能

  1. 01ウォレット作成、署名、登録
  2. 02残高、保有資産、履歴の確認
  3. 03トークン送金とクロスチェーン交換
  4. 04法定通貨の入出金と価格アラート
  5. 05DCA、指値注文、リスク確認

活用シーン

  1. 01ウォレット残高とポートフォリオの確認
  2. 02トークンの送金や交換
  3. 03DCA または指値注文の自動化
  4. 04エージェントへのウォレット操作の公開

MCP 対応

`twak serve` は stdio で MCP サーバーを起動し、エージェントにウォレット操作を公開します。`--rest` では REST HTTP サーバーを起動できます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/trustwallet/tw-agent-skills --skill trust-wallet-cli

インストール後、Claude Code で/trust-wallet-cliを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
alerts.md
automations.md
balance.md
compete.md
erc20.md
erc8004.md
erc8183.md
history.md
market.md
onramp.md
send.md
setup.md
swap.md
token-risk.md
wallet.md
x402.md

詳細

Trust Wallet CLI (twak)

マルチチェーンの暗号資産ウォレット操作を行うコマンドラインインターフェースです。npm install -g @trustwallet/cli でインストールします。

クイックスタート

インストールと認証については、references/setup.md をお読みください。

リファレンスガイド

ユーザーのタスクに合ったリファレンスをお読みください。

タスクリファレンス読むタイミング
インストール、認証、環境変数references/setup.md初回セットアップ、「twak をインストール」、「API キーを設定」
対応チェーンとチェーンキーの一覧表示references/setup.md「対応しているチェーンは?」「チェーンを一覧表示」「チェーンキーを表示」「X のチェーンキーは?」
ウォレットの作成、キーチェーン、署名、登録references/wallet.md「ウォレットを作成」「キーチェーン」「メッセージに署名」「ウォレットのステータス」「バックエンドにウォレットを登録」
残高、保有資産、ポートフォリオreferences/balance.md「残高を確認」「ポートフォリオ」「トークン保有資産」
トークンの送金、ENS 送金references/send.md「ETH を送金」「〜に送金」「vitalik.eth」
トークンのスワップ、クロスチェーンreferences/swap.md「ETH を USDC にスワップ」「ブリッジ」「クロスチェーンスワップ」
法定通貨で暗号資産を購入・売却references/onramp.md「USD で ETH を購入」「オンランプ」「オフランプ」「法定通貨」「暗号資産を現金に売却」
価格、トレンド、DAppreferences/market.md「〜の価格」「トレンドのトークン」「dapps」
トランザクション履歴references/history.md「トランザクション履歴」「トランザクションの詳細」
価格アラートreferences/alerts.md「ETH が〜したらアラート」「価格アラート」「通知して」
DCA と指値注文references/automations.md「DCA」「ドルコスト平均法」「指値注文」「定期スワップ」「価格が〜したら購入」
ERC-20 の承認・取り消しreferences/erc20.md「使用者を承認」「アローワンスを確認」「取り消し」
トークンのリスクチェックreferences/token-risk.md「このトークンは安全?」「ハニーポットチェック」「監査状況」
x402 マイクロペイメントreferences/x402.md「x402」「マイクロペイメント」「支払いが必要な API」「支払いをプレビュー」「エンドポイントの料金を見積もり」「この API の料金はいくら?」
BNB Hack コンペティションへの登録・ステータスreferences/compete.md「コンペティションに登録」「BNB hack」「AI trading agent edition」「競争する」「登録ステータス」
ERC-8004 エージェント ID の登録・管理references/erc8004.md「エージェント ID を登録」「erc8004」「エージェント NFT」「agentURI」「エージェントのメタデータ」「ID レジストリ」「エージェントをミント」
エージェントのジョブエスクロー(ERC-8183 Agentic Commerce)references/erc8183.md「erc8183」「エージェントコマース」「ジョブエスクロー」「ジョブを作成」「ジョブに資金を供給」「成果物を提出」「ジョブを精算」「異議申し立てポリシー」「policy-info」「エージェントの支払いエスクロー」「評価ルーター」
AI エージェント向け MCP/REST サーバーの実行以下の MCP サーバーのセクション「MCP サーバー」「twak serve」「エージェントを接続」「REST API」

まだ CLI がインストールされていない場合は、他のリファレンスとあわせて references/setup.md をお読みください。

MCP サーバー

twak serve は、AI エージェントにウォレット操作を公開する MCP サーバーを stdio 上で起動します。フラグ:

  • --rest — MCP stdio サーバーの代わりに REST HTTP サーバーを起動します
  • --port <n> — REST サーバーのポート(デフォルトは 3000)
  • --host <host> — REST のバインド先ホスト(デフォルトは 127.0.0.1。外部に公開するには 0.0.0.0 を指定します)
  • --password <password> — ウォレットのパスワード(TWAK_WALLET_PASSWORD 環境変数を使用し、設定されていない場合は OS のキーチェーンにフォールバックします)
  • --auto-lock <minutes> — 操作がない状態が N 分続いた後にウォレットを自動ロックします
  • --wc-project-id <id> — WalletConnect のプロジェクト ID(または WALLETCONNECT_PROJECT_ID を設定します)
  • --watch — DCA/指値注文の自動化を実行するバックグラウンド監視機能です。ローカルのエージェントウォレットが必要です(references/automations.md を参照)
  • --watch-interval <duration> — --watch を指定した場合の自動化のポーリング間隔です。例:30s、5m、1h(デフォルトは 60s、最小は 5s)

コメント