The Crypto Orderbook MCP server provides real-time order book depth and imbalance analysis across major crypto exchanges.
Calculate Order Book Metrics: Compute bid/ask depth and imbalance for specific trading pairs
Compare Exchanges: View unified comparisons across Binance, Kraken, Coinbase, Bitfinex, Okx, and Bybit
Customizable Analysis: Specify depth percentage ranges for tailored market structure insights
Analyzes order book depth and imbalance for cryptocurrency trading pairs on Binance, providing real-time market structure insights.
Retrieves and analyzes order book metrics for cryptocurrency trading pairs on Coinbase, enabling cross-exchange comparison of market depth.
Formats order book comparison data across multiple exchanges as Markdown tables for clear visualization and analysis.
Calculates bid/ask depth and imbalance for cryptocurrency trading pairs on OKX (listed as Okx in the README), supporting cross-exchange market analysis.
Crypto Orderbook MCP
An MCP server that analyzes order book depth and imbalance across major crypto exchanges, empowering AI agents and trading systems with real-time market structure insights.
Features
Order Book Metrics: Calculate bid/ask depth and imbalance for a specified trading pair on a given exchange.
Cross-Exchange Comparison: Compare order book depth and imbalance across multiple exchanges in a unified Markdown table.
Supported Exchanges: Binance, Kraken, Coinbase, Bitfinex, Okx, Bybit
Installation
Prerequisites
Python 3.10 or higher
uv (Python package and project manager)
Setup
Clone the Repository
git clone https://github.com/kukapay/crypto-orderbook-mcp.git cd crypto-orderbook-mcpInstall Dependencies
Use
uv
to install the required packages:uv syncConfigure the MCP Client(Claude Desktop)
"mcpServers": { "crypto-orderbook-mcp": { "command": "uv", "args": [ "--directory", "/absolute/path/to/crypto-orderbook-mcp", "run", "main.py" ] } }
Usage
The server provides two main tools:
calculate_orderbook
: Computes bid depth, ask depth, and imbalance for a trading pair on a specified exchange.compare_orderbook
: Compares bid depth, ask depth, and imbalance across multiple exchanges, returning a Markdown table.
Example: Calculate Order Book Metrics
Prompt: "Calculate the order book metrics for BTC/USDT on Binance with a 1% depth range."
Expected Output (JSON object):
Example: Compare Order Book Across Exchanges
Prompt: "Compare the order book metrics for BTC/USDT across Binance, Kraken, and OKX with a 1% depth range."
Expected Output (Markdown table):
License
This project is licensed under the MIT License. See the LICENSE file for details.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
crypto-orderbook-mcp
Related Resources
Related MCP Servers
- MIT License
- MIT License
- MIT License
- MIT License