Bybit MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoSet to "true" to enable debug loggingfalse
BYBIT_API_KEYYesYour Bybit API key
BYBIT_API_SECRETYesYour Bybit API secret - IMPORTANT - Only ever create a read-only API key!
BYBIT_USE_TESTNETNoSet to "true" to use testnet instead of mainnetfalse

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_instrument_info

Get detailed instrument information for a specific trading pair

get_kline

Get kline/candlestick data for a trading pair

get_market_info

Get detailed market information for trading pairs

get_order_history

Get order history for the authenticated user

get_orderbook

Get orderbook (market depth) data for a trading pair

get_positions

Get positions information for the authenticated user

get_ticker

Get real-time ticker information for a trading pair

get_trades

Get recent trades for a trading pair

get_wallet_balance

Get wallet balance information for the authenticated user