Bitget Wallet Mcp について
Bitget WalletのオンチェーンAPIをAIエージェント向けのツールとして提供するMCPサーバーです。複数のブロックチェーンに対応し、市場分析、残高確認、スワップ、送金を扱います。
主な機能
- 01トークン市場・保有者分析
- 02スマートマネーアドレスの検索
- 03RWA株式情報と保有状況
- 04スワップ見積もりと注文管理
- 05トークン送金とマルチチェーン残高
活用シーン
- 01トークン価格や取引動向の確認
- 02トークンの安全性と保有者分布の調査
- 03RWA株式の情報や保有状況の確認
- 04スワップまたは送金注文の作成
MCP 対応
Bitget WalletのオンチェーンAPIを基に、市場データ、取引、送金、残高確認のツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bitget Wallet MCP Server
AI エージェント向けに、Bitget Wallet のオンチェーン API をツールとして公開する MCP(Model Context Protocol) サーバーです。
機能
📊 マーケットデータ(21 個のツール)
- トークン検索 — 順序指定に対応した v3 キーワード検索と、より広範な DEX 検索を行う v2
- トークン情報 — 価格、時価総額、保有者数、ソーシャルリンク(単一および一括)
- マーケット情報 — 価格、MC、FDV、流動性、保有者数、ナラティブ、プール一覧
- K ライン — ローソク足データと、スマートマネー/KOL のオーバーレイに対応した簡易 K ライン
- 取引統計 — 売買数量、トレーダー数(単一および一括)
- 取引動向 — 時間帯ごとの売買圧力
- 取引一覧 — タグ(KOL、スマートマネー)で絞り込んだ最近の取引
- 保有者分析 — 分布、上位保有者、特定の保有者による絞り込み
- 利益分析 — 利益が出ているアドレスと損失が出ているアドレス、トークンごとの上位利益獲得者
- 開発者分析 — 開発者の履歴、ラグ発生率、プロジェクトの移行状況
- ランキング — 値上がり上位、値下がり上位、注目銘柄
- 流動性プール — トークンごとの LP プール情報
- ローンチパッドスキャン — フィルターを使った pump.fun などの新規トークン検索
- 過去のトークン — 作成日時を指定したトークン検索
- セキュリティ監査 — ハニーポット検出、権限チェック、税金分析
🔍 スマートマネー(1 個のツール)
- アドレス検索 — PnL、勝率、取引回数で絞り込み、KOL やスマートマネーのウォレットを検索
📈 RWA 株式取引(6 個のツール)
- ティッカー一覧 — BNB/ETH 上で利用可能な RWA 株式(NVDA、TSLA、AAPL など)
- 株式情報 — マーケットの状況、取引制限、説明
- 注文価格 — 取引前の買値/売値表示
- K ライン — 株価チャート
- 取引設定 — ステーブルコイン、スリッページ、金額制限、ガス情報
- ポートフォリオ — ユーザーの RWA 保有資産
💱 スワップ(7 個のツール)
- 見積もり —
requestIdを含む複数マーケットの見積もり - 確認 — MEV 保護とガス機能を備えた 2 回目の見積もり
- 注文作成 — 注文を作成し、未署名のトランザクションを取得
- 送信 — 署名済みのトランザクションを送信
- 注文詳細 — 注文状況を追跡(init → processing → success/failed)
- トークン確認 — 取引前のリスクチェック
- トークン一覧 — チェーンごとの人気トークン
🔁 トークン送金(3 個のツール)
- 送金注文作成 — 送金注文を作成し、未署名のトランザクションデータを取得(ガスレスに対応)
- 送金送信 — 署名済みの送金トランザクションを送信
- 送金注文取得 — 送金注文の状況をポーリング(PENDING → PROCESSING → SUCCESS/FAILED)
💰 残高(1 個のツール)
- 一括残高取得 — USD 換算額付きのマルチチェーントークン残高
対応チェーン
Ethereum · Solana · BNB Chain · Base · Arbitrum · Tron · TON · Sui · Optimism · Polygon · Morph
クイックスタート
インストール
pip install -e .
実行
python server.py
または MCP CLI 経由で実行します:
mcp run server.py
Claude Desktop での設定
claude_desktop_config.json に追加します:
{
"mcpServers": {
"bitget-wallet": {
"command": "python",
"args": ["/path/to/bitget-wallet-mcp/server.py"]
}
}
}
Cursor/Windsurf での設定
MCP の設定に追加します:
{
"bitget-wallet": {
"command": "python",
"args": ["/path/to/bitget-wallet-mcp/server.py"]
}
}
ツール(39 個)
市場データ
| ツール | 説明 |
|---|---|
token_info | トークンの詳細情報(価格、時価総額、供給量、保有者) |
token_price | 価格のクイック検索 |
batch_token_info | 1回の呼び出しで複数のトークン情報を取得 |
search_tokens | 並べ替え機能付きのv3トークン検索 |
search_tokens_v2 | より広範なv2検索(DEXトークン) |
coin_market_info | 市場情報+プール一覧+ナラティブ |
coin_dev | 開発者の履歴とラグ発生率 |
kline | ローソク足データ(1秒〜1週間の期間) |
simple_kline | スマートマネー/KOL/開発者のオーバーレイ付きK線 |
tx_info | トランザクション量とトレーダー統計 |
batch_tx_info | トランザクション統計の一括取得 |
trading_dynamics | 時間帯ごとの買い/売り圧力 |
transaction_list | タグで絞り込める最近の取引 |
holders_info | 保有者の分布と上位保有者 |
profit_address_analysis | 利益を出しているアドレスと損失を出しているアドレスの統計 |
top_profit | トークンごとの利益上位アドレス |
rankings | 上昇率上位/下落率上位/注目銘柄 |
liquidity | 流動性プール情報 |
launchpad_tokens | フィルター付きのローンチパッドスキャン |
historical_coins | 作成時刻でトークンを検索 |
security_audit | コントラクトのセキュリティチェック |
スマートマネー
| ツール | 説明 |
|---|---|
smart_money_addresses | フィルター付きのKOL/スマートマネーアドレス検索 |
RWA株式取引
| ツール | 説明 |
|---|---|
rwa_ticker_list | 利用可能なRWA株式 |
rwa_config | 取引設定(ステーブルコイン、上限) |
rwa_stock_info | 株式情報と市場の状況 |
rwa_order_price | 取引前の買値/売値 |
rwa_kline | 株式のK線チャート |
rwa_my_holdings | ユーザーのRWAポートフォリオ |
スワップ
| ツール | 説明 |
|---|---|
swap_quote | 複数市場のスワップ見積もり |
swap_confirm | MEV保護付きで確定 |
swap_make_order | 注文を作成(未署名トランザクション) |
swap_send | 署名済みトランザクションを送信 |
swap_get_order_details | 注文状況を追跡 |
check_swap_token | 取引前のリスクチェック |
get_token_list | チェーンごとの人気トークン |
トークン送金
| ツール | 説明 |
|---|---|
transfer_make_order | 送金注文を作成(未署名のトランザクションデータ、ガス代不要に対応) |
transfer_submit | 署名済みの送金トランザクションを送信 |
transfer_get_order | 送金注文の状況を確認 |
残高
| ツール | 説明 |
|---|---|
balance | 残高とUSD換算額を一括取得 |
⚠️ 金額は人が読みやすい形式です — 0.1 USDTの場合は
"0.1"を指定してください。wei/lamportsではありません。
環境変数
| 変数 | デフォルト | 説明 |
|---|---|---|
BGW_WALLET_ID | (empty) | Social Login Walletユーザー向けのウォレットID(任意) |
APIキーは不要です — SHA256ハッシュ署名(BKHmacAuth)を使用します。
セキュリティ
https://copenapi.bgwapi.ioとのみ通信し、その他の外部エンドポイントには接続しません- APIキーやシークレットは不要です — 認証情報を使わずにSHA256ハッシュ署名を行います
eval()/exec()や動的コード実行はありません- プロジェクトディレクトリ外のファイルシステムにはアクセスしません
- データ収集、テレメトリー、分析は行いません
- 機密ファイル(SSHキー、認証情報、ウォレットファイルなど)にはアクセスしません
- 依存関係:
requests、mcpのみ - SlowMistのセキュリティレビュー:🟢 リスク低
- インストール前に、ソースをご自身で監査することをおすすめします
関連プロジェクト
- bitget-wallet-skill — OpenClaw AIエージェントのスキル
- bitget-wallet-cli — ターミナルユーザー向けCLIツール
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。