mcpField
B
blofin-asset-manager

blofin-asset-manager

github.com/blofinその他876 回インストール32 週間前に更新
リポジトリ

blofin-asset-manager について

BloFinの利用者が口座種別ごとの資産を管理するためのスキルです。残高確認、口座間振替、入出金履歴、APIキー情報を扱い、振替前の確認と認証情報の慎重な取り扱いを促します。

主な機能

  1. 01口座種別ごとの残高確認
  2. 02口座間の資金振替
  3. 03振替履歴の確認
  4. 04入金・出金の追跡
  5. 05APIキー権限の確認

活用シーン

  1. 01口座内の利用可能なUSDTを確認
  2. 02FundingからFuturesへ資金を移動
  3. 03入金や出金の状況を確認
  4. 04振替履歴や出金手数料を確認

MCP 対応

blofin-mcpが提供するツールを使い、残高照会、資金振替、口座履歴やAPIキー情報の取得を行います。

インストール

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

$npx skills add https://github.com/blofin/blofin-skills-hub --skill blofin-asset-manager

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

詳細

BloFin 資産管理

BloFin アカウント全体の資産を管理します。残高の確認、アカウントタイプ間の資金移動、入出金履歴の追跡ができます。

アカウントタイプ

BloFin には、用途別に複数のアカウントタイプがあります。

アカウントコード説明
Fundingfunding入出金用のメインウォレット
Futuresfutures先物/無期限スワップ取引(統合アカウントでも使用)
Copy Tradingcopy_tradingコピートレード用アカウント
EarnearnEarn/ステーキング商品
Spotspot現物取引
Inverse Contractinverse_contractインバース契約取引

一般的な流れ: Funding に入金 → Futures に振替 → 取引 → Funding に振替 → 出金


利用可能なツール(blofin-mcp 経由)

get_asset_balances — アカウントごとの残高

任意のアカウントタイプの残高を確認します。

Use get_asset_balances to see funds in a specific account.

パラメーター:

パラメーター型必須説明
accountTypeStringはいfunding、futures、copy_trading、earn、spot
currencyStringいいえ通貨で絞り込みます。例:USDT

主なレスポンスフィールド: currency、balance(合計)、available(使用/振替可能額)、frozen(ロック中の額)。

プロンプトの例:

  • 「Funding アカウントに USDT はいくらありますか?」
  • 「すべてのアカウントの残高を表示してください」
  • 「Futures アカウントで利用可能な金額はいくらですか?」

すべてのアカウントを表示するには、アカウントタイプごとに照会し、まとめて表示します。

Asset Overview
==============
| Account       | USDT     | BTC      | ETH     |
|---------------|----------|----------|---------|
| Funding       | X,XXX.XX | X.XXXX   | X.XXXX  |
| Futures       | X,XXX.XX | -        | -       |
| Copy Trading  | XXX.XX   | -        | -       |
| Spot          | XXX.XX   | X.XXXX   | X.XXXX  |
| Total         | X,XXX.XX | X.XXXX   | X.XXXX  |

fund_transfer — アカウント間の振替

アカウントタイプ間で資金を移動します。

Use fund_transfer to move funds. ALWAYS confirm the transfer details with the user first.

パラメーター:

パラメーター型必須説明
currencyStringはい通貨。例:USDT
amountStringはい振替する金額
fromAccountStringはい振替元:funding、futures、copy_trading、earn、spot、inverse_contract
toAccountStringはい振替先:上記と同じ選択肢
clientIdStringいいえカスタム振替 ID(最大 32 文字、英数字/アンダースコア)

重要な注意事項:

  • BloFin 内の振替は即時に完了し、手数料はかかりません
  • 振替元アカウントの available 残高は、振替額以上である必要があります
  • 統合アカウントでは、アカウントタイプに futures を使用します
  • clientId は一意である必要があります(重複するとエラー 150003 が発生します)

プロンプトの例:

  • 「Funding から Futures に 100 USDT を振り替えてください」
  • 「Futures から Funding に USDT をすべて戻してください」
  • 「コピートレードアカウントに 500 USDT を送ってください」

振替前のチェックリスト:

  1. 振替元アカウントに十分な利用可能残高があることを確認します
  2. 振替内容(通貨、金額、振替元、振替先)を確認します
  3. 振替を実行します
  4. 振替先アカウントの残高が増加したことを確認します

get_fund_transfer_history — 振替記録

過去の資金振替を確認します。

Use get_fund_transfer_history to see transfer records.

パラメーター:

パラメーター型必須説明
currencyStringいいえ通貨で絞り込みます
fromAccountStringいいえ振替元アカウントで絞り込みます
toAccountStringいいえ振替先アカウントで絞り込みます
before / afterStringいいえタイムスタンプ(ミリ秒)によるページネーション
limitStringいいえ最大 100。デフォルトは 100

主なレスポンスフィールド: transferId、currency、fromAccount、toAccount、amount、ts、clientId。

プロンプトの例:

  • 「最近の資金振替を表示してください」
  • 「最後に USDT を Futures に振り替えたのはいつですか?」

get_deposit_history — 入金履歴

ブロックチェーンの入金履歴を表示します。

Use get_deposit_history to check deposit status and records.

パラメーター:

パラメーター型必須説明
currencyStringいいえ通貨で絞り込みます。例:USDT
depositIdStringいいえ特定の入金 ID
txIdStringいいえブロックチェーンのトランザクションハッシュ
stateStringいいえ0 保留中、1 完了、2 失敗、3 KYT 審査中
before / afterStringいいえタイムスタンプによるページネーション
limitStringいいえ最大 100、デフォルトは 20

主なレスポンスフィールド: currency、chain(例:TRC20、ERC20)、address、amount、state、confirm(承認数)、txId、ts。

入金の状態:

状態意味
0保留中 — 承認待ち
1完了 — 正常に入金済み
2失敗
3KYT — コンプライアンス審査中

プロンプトの例:

  • 「USDT の入金は反映されましたか?」
  • 「すべての入金履歴を表示して」
  • 「最新の入金状況を確認して」

get_withdrawal_history — 出金履歴

出金履歴を表示します。

Use get_withdrawal_history to check withdrawal status and records.

パラメーター:

パラメーター型必須説明
currencyStringいいえ通貨で絞り込みます
withdrawIdStringいいえ特定の出金 ID
txIdStringいいえブロックチェーンのトランザクションハッシュ
typeStringいいえ0 ブロックチェーン、1 内部振替
stateStringいいえ以下の状態を参照してください
before / afterStringいいえタイムスタンプによるページネーション
limitStringいいえ最大 100、デフォルトは 20

出金の状態:

状態意味
0手動審査待ち
2失敗
3成功
4キャンセル済み
6KYT — コンプライアンス審査中
7処理中

主なレスポンスフィールド: currency、chain、address、amount、fee、feeCurrency、state、txId、ts、withdrawId。

プロンプトの例:

  • 「出金は処理されましたか?」
  • 「出金履歴を表示して」
  • 「出金手数料はいくら支払いましたか?」

get_apikey_info — API キー情報

API キーの権限と詳細を確認します。

Use get_apikey_info to verify API key status and permissions.

レスポンスフィールド: uid、apiName、apiKey、readOnly(0=読み取り+書き込み、1=読み取り専用)、ips、type、expireTime、createTime。

安全ルール

  1. 実行前に必ず振替の詳細を確認してください — 振替方向を誤ると、即時に処理されます
  2. 振替前に振替元口座の利用可能残高を確認してください
  3. 会話ログに API キーや出金先アドレスを絶対に記載しないでください
  4. 出金の遅延について警告してください — ブロックチェーンでの出金には手動審査が必要で、時間がかかる場合があります
  5. ユーザーが出金を開始する前に、出金手数料を伝えてください

コメント