MCP.so
Sign In
Servers

MCP Bybit Trader

@dlwjdtn535

Overview

What is MCP Bybit Trader?

MCP Bybit Trader is a Model Context Protocol server that enables interaction with the Bybit cryptocurrency exchange API. It allows users to fetch crypto market data, manage orders and positions, perform technical analysis with TA-Lib indicators, and conduct backtesting, all through natural language prompts in AI assistants like Claude, Roo Code, or Cline.

How to use MCP Bybit Trader?

Install automatically via Smithery using npx -y @smithery/cli install @dlwjdtn535/bybit-trader --client claude, or manually configure it in your MCP client’s settings file. For Docker, add a JSON block with command: "docker", args including -e ACCESS_KEY, -e SECRET_KEY, and -e TESTNET, pointing to the image dlwjdtn535/mcp-bybit-trader:latest. The environment variables ACCESS_KEY and SECRET_KEY are required; TESTNET is optional.

Key features of MCP Bybit Trader

  • 14 tools for Bybit API interaction
  • Real-time order book and ticker data
  • K-line (candlestick) data with TA-Lib indicators
  • Wallet balance and position management
  • Place, cancel, and query orders
  • Set take profit, stop loss, and margin mode
  • Retrieve API key and instrument information

Use cases of MCP Bybit Trader

  • Fetch current order book for a cryptocurrency pair
  • Place limit or market orders based on AI analysis
  • Monitor open positions and adjust stop-loss/take-profit
  • Backtest trading strategies using historical k-line data with technical indicators
  • Retrieve account balance and API key permissions

FAQ from MCP Bybit Trader

What is MCP Bybit Trader and what does it do?

It is a server that connects AI assistants (like Claude) to the Bybit exchange via the Model Context Protocol. It allows you to query market data, execute trades, manage positions, and perform backtesting using natural language.

How do I install MCP Bybit Trader?

You can install it via Smithery (npx -y @smithery/cli install @dlwjdtn535/bybit-trader --client claude) or by adding a Docker-based configuration to your MCP client’s settings file. Both methods require setting the environment variables ACCESS_KEY and SECRET_KEY.

What environment variables are needed?

ACCESS_KEY (your Bybit API key), SECRET_KEY (your Bybit secret key), and optionally TESTNET (set to "true" to use Bybit testnet). These must be available in the environment where the MCP client runs.

How do I get an API key from Bybit?

Go to Bybit’s website, log in, navigate to API Management, and create a new API key. Enable IP restriction if possible, and assign at least Read, Trade, and Wallet permissions. Never commit your keys to version control.

What tools does MCP Bybit Trader provide?

It offers 14 tools: get_orderbook, get_kline, get_talib_kline, get_tickers, get_wallet_balance, get_positions, place_order, cancel_order, get_order_history, get_open_orders, set_trading_stop, `set

More from Other