mcpField
T
ton-balance

ton-balance

github.com/ton-orgその他10113 回インストール25 週間前に更新
リポジトリ

ton-balance について

ton-balanceは、TONウォレットの残高、トークン保有状況、取引履歴を照会する読み取り専用スキルです。ウォレット確認や取引検証を行うエージェント向けです。

主な機能

  1. 01TONウォレット残高の取得
  2. 02Jetton残高と保有状況の照会
  3. 03既知のJettonの検索
  4. 04取引履歴の表示
  5. 05取引ステータスの確認

活用シーン

  1. 01ウォレットのTONとトークン保有状況の確認
  2. 02名前からトークンアドレスを検索
  3. 03ウォレットの最近の取引を確認
  4. 04送信済み取引の検証

MCP 対応

MCPツールを使って、TONのウォレット、Jetton、取引データを照会します。記載された操作はすべて読み取り専用です。

インストール

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

$npx skills add https://github.com/ton-org/skills --skill ton-balance

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

詳細

TON 残高とトランザクションの照会

TON 上のウォレット残高、トークン保有状況、トランザクション履歴を読み取り専用で照会します。

MCP ツール

ツール必須任意
get_wallet—walletSelector
get_balance—walletSelector
get_balance_by_addressaddresswalletSelector
get_jetton_balancejettonAddresswalletSelector
get_jettons—walletSelector
get_jettons_by_addressaddresslimit、offset、walletSelector
get_jetton_infojettonAddresswalletSelector
get_known_jettons——
get_transactions—limit、walletSelector
get_transaction_statusnormalizedHashwalletSelector

ワークフロー

残高を確認する
  1. get_wallet を呼び出して、アドレスとネットワーク情報を取得します
  2. get_balance を呼び出して、TON 残高を取得します
  3. get_jettons を呼び出して、すべてのトークン保有状況を取得します
特定のトークンを確認する
  1. ユーザーがトークン名を指定した場合、get_known_jettons を呼び出してそのアドレスを検索します
  2. jettonAddress を指定して get_jetton_balance を呼び出します
トランザクション履歴を表示する
  1. 必要に応じて limit を指定して get_transactions を呼び出します(デフォルト値は状況により異なります)
送信したトランザクションを検証する
  1. 送信またはスワップ操作で返された normalizedHash を指定して get_transaction_status を呼び出します

注意事項

  • すべてのツールは読み取り専用のため、確認は不要です
  • レジストリモードでは、アクティブなウォレットの代わりに特定のウォレットを照会するには walletSelector を渡します
  • すべての残高レスポンスには、amountRaw(生の整数文字列)と amount(人間が読みやすい小数文字列。たとえば、1.5 TON の場合は "1.5")が含まれます。表示には amount を使用し、生の整数が必要な場合にのみ amountRaw を使用してください。

コメント