Bybit MCP Server
by sammcj
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DEBUG | No | Set to "true" to enable debug logging | false |
BYBIT_API_KEY | Yes | Your Bybit API key | |
BYBIT_API_SECRET | Yes | Your Bybit API secret - IMPORTANT - Only ever create a read-only API key! | |
BYBIT_USE_TESTNET | No | Set to "true" to use testnet instead of mainnet | false |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
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 |