mcpField
B
Bitget Wallet Mcp

Bitget Wallet Mcp

Local
github.com/bitget-wallet-ai-labFinance18Updated 28w ago

About Bitget Wallet Mcp

Bitget Wallet MCP exposes Bitget Wallet’s on-chain API as tools for AI agents, covering market analysis, balances, swaps, and transfers across multiple blockchains.

Key features

  1. 01Token market and holder analysis
  2. 02Smart-money address discovery
  3. 03RWA stock data and holdings
  4. 04Swap quotes and order management
  5. 05Token transfers and multi-chain balances

Use cases

  1. 01Check token prices and trading activity
  2. 02Review token security and holder distribution
  3. 03View RWA stock data and holdings
  4. 04Create swap or transfer orders

MCP support

It provides MCP clients with tools backed by Bitget Wallet’s on-chain API for market data, trading, transfers, and balance queries.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.