Skip to content

Suggested MCP Trading & Finance Tools for Binance MCP Server

This document lists tools (features/modules/endpoints) for the Binance Model Context Protocol (MCP) server, each with a detailed name, description, and alternative nomenclature. All tools are strictly focused on trading and finance.

1. get_balance

  • Purpose: Retrieve user’s account balances (spot, margin, futures).
  • Alternatives: fetch_account_balance, account_balance_info

2. get_portfolio

  • Purpose: Fetch current holdings, open positions, and asset allocation.
  • Alternatives: fetch_portfolio, portfolio_info

3. get_market_data

  • Purpose: Provide real-time and historical price, volume, and order book data.
  • Alternatives: fetch_market_data, market_data_feed

4. place_order

  • Purpose: Submit new buy/sell orders (market, limit, stop, etc.).
  • Alternatives: create_order, submit_order

5. cancel_order

  • Purpose: Cancel open orders by ID or symbol.
  • Alternatives: remove_order, revoke_order

6. get_order_status

  • Purpose: Retrieve status and details of specific orders.
  • Alternatives: fetch_order_status, order_info

7. list_orders

  • Purpose: List all open, filled, or cancelled orders for a user.
  • Alternatives: get_orders, fetch_order_list

8. get_trade_history

  • Purpose: Fetch historical trades executed by the user.
  • Alternatives: fetch_trade_history, trade_log

9. get_funding_rates

  • Purpose: Retrieve funding rates for futures/perpetual contracts.
  • Alternatives: fetch_funding_rates, funding_info

10. get_transaction_history

  • Purpose: List deposits, withdrawals, and transfers.
  • Alternatives: fetch_transaction_history, transaction_log

11. get_pnl

  • Purpose: Calculate and return realized/unrealized profit and loss.
  • Alternatives: fetch_pnl, profit_and_loss

12. get_risk_metrics

  • Purpose: Provide margin level, liquidation risk, and leverage info.
  • Alternatives: fetch_risk_metrics, risk_info

13. get_fee_info

  • Purpose: Retrieve trading, withdrawal, and funding fee rates.
  • Alternatives: fetch_fee_info, fee_rates

14. get_ticker

  • Purpose: Fetch latest price and 24h stats for a symbol.
  • Alternatives: fetch_ticker, ticker_info

15. get_order_book

  • Purpose: Retrieve current order book (bids/asks) for a symbol.
  • Alternatives: fetch_order_book, orderbook_info

16. get_position_info

  • Purpose: Get details on open positions (size, entry, liquidation).
  • Alternatives: fetch_position_info, position_details

17. get_leverage_brackets

  • Purpose: Fetch allowed leverage and margin requirements.
  • Alternatives: fetch_leverage_brackets, leverage_info

18. get_asset_price

  • Purpose: Retrieve current or historical price for a specific asset.
  • Alternatives: fetch_asset_price, asset_price_info

19. get_account_snapshot

  • Purpose: Get a point-in-time snapshot of account state.
  • Alternatives: fetch_account_snapshot, account_state

20. get_margin_interest

  • Purpose: Retrieve interest rates and accrued interest for margin trading.
  • Alternatives: fetch_margin_interest, margin_interest_info

21. get_liquidation_history

  • Purpose: List past liquidation events for the account.
  • Alternatives: fetch_liquidation_history, liquidation_log

22. get_dividends

  • Purpose: Retrieve dividend payments and history for assets.
  • Alternatives: fetch_dividends, dividend_history

23. get_borrow_history

  • Purpose: Fetch history of borrowed funds and repayments (margin/futures).
  • Alternatives: fetch_borrow_history, borrow_log

24. get_asset_transfer

  • Purpose: Retrieve and initiate asset transfers between accounts (spot, margin, futures).
  • Alternatives: fetch_asset_transfer, transfer_funds

25. get_withdrawal_status

  • Purpose: Check status of withdrawal requests.
  • Alternatives: fetch_withdrawal_status, withdrawal_info

26. get_available_assets

  • Purpose: Retrieve the list of available assets and their names.
  • Alternatives: fetch_available_assets, asset_list, list_assets

These tool names and alternatives are designed for clarity, maintainability, and direct relevance to trading and finance for developers integrating with the Binance MCP server.