Skip to main content
Glama
sammcj

Bybit MCP Server

by sammcj

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_instrument_infoC

Get detailed instrument information for a specific trading pair

get_klineC

Get kline/candlestick data for a trading pair. Supports optional reference ID for data verification.

get_ml_rsiB

Get ML-enhanced RSI using K-Nearest Neighbors algorithm for pattern recognition. Provides adaptive overbought/oversold levels and enhanced RSI values based on historical pattern similarity.

get_market_infoC

Get detailed market information for trading pairs

get_market_structureC

Advanced market structure analysis combining ML-RSI, order blocks, and liquidity zones. Provides comprehensive market regime detection and trading recommendations.

get_order_blocksC

Detect institutional order accumulation zones based on volume analysis. Identifies bullish and bearish order blocks using volume peaks and tracks their mitigation status.

get_order_historyC

Get order history for the authenticated user

get_orderbookC

Get orderbook (market depth) data for a trading pair

get_positionsC

Get positions information for the authenticated user

get_tickerC

Get real-time ticker information for a trading pair. Supports optional reference ID for data verification.

get_tradesC

Get recent trades for a trading pair

get_wallet_balanceC

Get wallet balance information for the authenticated user

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 12 tools

Disambiguation4/5

Most tools have distinct purposes, but there is some overlap between get_market_info, get_instrument_info, and get_ticker, which all provide market-related data for trading pairs. The descriptions help differentiate them, but an agent might need to carefully choose between these for specific needs.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using snake_case, starting with 'get_' followed by a descriptive noun phrase. This uniformity makes the tool set predictable and easy to navigate for an agent.

Tool Count5/5

With 12 tools, the count is well-scoped for a trading server, covering market data, analysis, and user account operations. Each tool appears to serve a specific function without redundancy, fitting the domain appropriately.

Completeness4/5

The tool set covers key areas like market data retrieval, advanced analysis, and user account management, but lacks tools for executing trades or managing orders, which are core actions in a trading domain. This gap might limit agent workflows for full trading automation.

Maintenance

ActivityInactive
ResponsivenessNo issues