Skip to content
Conduit

mcp server

bitget-wallet-mcp

MCP server for Bitget Wallet DEX aggregator — token info, swap quotes, calldata generation, and transaction submission across 10+ chains.

bitget-wallet-ai-lab/bitget-wallet-mcpcommunitylistedunreviewednot running here yet

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • uv (`curl -LsSf https://astral.sh/uv/install.sh | sh`)
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "bitget-wallet-mcp": {
      "command": "uvx",
      "args": [
        "bitget-wallet-mcp"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 14, 2026

Bitget Wallet MCP Server

An MCP (Model Context Protocol) server that exposes Bitget Wallet on-chain API as tools for AI agents.

Features

📊 Market Data (21 tools)

  • Token Search — v3 keyword search with ordering + v2 broader DEX search
  • Token Info — price, market cap, holders, social links (single + batch)
  • Market Info — price, MC, FDV, liquidity, holders, narratives, pool list
  • K-line — candlestick data + simplified K-line with smart money/KOL overlays
  • Transaction Stats — buy/sell volume, trader counts (single + batch)
  • Trading Dynamics — buy/sell pressure across time windows
  • Transaction List — recent trades with tag filtering (KOL, smart money)
  • Holder Analysis — distribution, top holders, special holder filters
  • Profit Analysis — profitable vs losing addresses, top earners per token
  • Developer Analysis — dev history, rug rate, project migration status
  • Rankings — top gainers, top losers, hot picks
  • Liquidity Pools — LP pool information per token
  • Launchpad Scanning — new tokens on pump.fun etc. with filters
  • Historical Tokens — discover tokens by creation timestamp
  • Security Audit — honeypot detection, permission checks, tax analysis

🔍 Smart Money (1 tool)

  • Address Discovery — find KOL and smart money wallets with PnL, win rate, trade count filters

📈 RWA Stock Trading (6 tools)

  • Ticker List — available RWA stocks (NVDA, TSLA, AAPL, etc.) on BNB/ETH
  • Stock Info — market status, trading limits, description
  • Order Price — pre-trade buy/sell price display
  • K-line — stock price charts
  • Trading Config — stablecoins, slippage, amount limits, gas info
  • Portfolio — user's RWA holdings

💱 Swap (7 tools)

  • Quote — multi-market quotes with requestId
  • Confirm — second quote with MEV protection, gas features
  • Make Order — create order, get unsigned txs
  • Send — submit signed transactions
  • Order Details — track order status (init → processing → success/failed)
  • Check Token — pre-trade risk check
  • Token List — popular tokens per chain

🔁 Token Transfer (3 tools)

  • Make Transfer Order — create transfer order, get unsigned tx data (supports gasless)
  • Submit Transfer — submit signed transfer transaction
  • Get Transfer Order — poll transfer order status (PENDING → PROCESSING → SUCCESS/FAILED)

💰 Balance (1 tool)

  • Batch Balance — multi-chain token balances with USD values

Supported Chains

Ethereum · Solana · BNB Chain · Base · Arbitrum · Tron · TON · Sui · Optimism · Polygon · Morph

Quick Start

Install

pip install -e .

Run

python server.py

Or via MCP CLI:

mcp run server.py

Configure in Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "bitget-wallet": {
      "command": "python",
      "args": ["/path/to/bitget-wallet-mcp/server.py"]
    }
  }
}

Configure in Cursor / Windsurf

Add to your MCP settings:

{
  "bitget-wallet": {
    "command": "python",
    "args": ["/path/to/bitget-wallet-mcp/server.py"]
  }
}

Tools (39)

Market Data

ToolDescription
token_infoDetailed token info (price, market cap, supply, holders)
token_priceQuick price lookup
batch_token_infoMulti-token info in one call
search_tokensv3 token search with ordering
search_tokens_v2v2 broader search (DEX tokens)
coin_market_infoMarket info + pool list + narratives
coin_devDeveloper history and rug rate
klineCandlestick data (1s to 1w periods)
simple_klineK-line with smart money/KOL/developer overlays
tx_infoTransaction volume and trader stats
batch_tx_infoBatch transaction stats
trading_dynamicsBuy/sell pressure across time windows
transaction_listRecent trades with tag filtering
holders_infoHolder distribution and top holders
profit_address_analysisProfitable vs losing address stats
top_profitTop profitable addresses per token
rankingsTop gainers / losers / hot picks
liquidityLiquidity pool info
launchpad_tokensLaunchpad scanning with filters
historical_coinsDiscover tokens by creation time
security_auditContract security checks

Smart Money

ToolDescription
smart_money_addressesKOL/smart money address discovery with filters

RWA Stock Trading

ToolDescription
rwa_ticker_listAvailable RWA stocks
rwa_configTrading config (stablecoins, limits)
rwa_stock_infoStock info and market status
rwa_order_pricePre-trade buy/sell price
rwa_klineStock K-line charts
rwa_my_holdingsUser's RWA portfolio

Swap

ToolDescription
swap_quoteMulti-market swap quotes
swap_confirmConfirm with MEV protection
swap_make_orderCreate order (unsigned txs)
swap_sendSubmit signed transactions
swap_get_order_detailsTrack order status
check_swap_tokenPre-trade risk check
get_token_listPopular tokens per chain

Token Transfer

ToolDescription
transfer_make_orderCreate transfer order (unsigned tx data, supports gasless)
transfer_submitSubmit signed transfer transaction
transfer_get_orderPoll transfer order status

Balance

ToolDescription
balanceBatch balance + USD values

⚠️ Amounts are human-readable — pass "0.1" for 0.1 USDT, NOT wei/lamports.

Environment Variables

VariableDefaultDescription
BGW_WALLET_ID(empty)Wallet ID for Social Login Wallet users (optional)

No API key required — uses SHA256 hash signing (BKHmacAuth).

Security

  • Only communicates with https://copenapi.bgwapi.io — no other external endpoints
  • No API keys or secrets — SHA256 hash signing with zero credentials
  • No eval() / exec() or dynamic code execution
  • No file system access outside the project directory
  • No data collection, telemetry, or analytics
  • No access to sensitive files (SSH keys, credentials, wallet files, etc.)
  • Dependencies: requests, mcp only
  • SlowMist security review: 🟢 LOW risk
  • We recommend auditing the source yourself before installation

Related Projects

License

MIT

↑↓ navigate openesc close