
Crypto Orderbook MCP

2025.05.07
0
Python加密货币分析订单簿分析量化交易金融服务
Crypto Orderbook MCP 是一个专注于加密货币市场的 MCP 服务器,它能够分析各大加密货币交易所的订单簿深度和不平衡情况,为AI代理和交易系统提供实时的市场结构洞察。
View on GitHub
Overview
基本能力
产品定位
Crypto Orderbook MCP 是一个专注于加密货币市场的分析工具,旨在提供实时的订单簿深度和不平衡分析,帮助交易者和AI系统做出更明智的交易决策。
核心功能
- 订单簿指标计算:计算指定交易对在特定交易所的买卖深度和不平衡情况。
- 跨交易所比较:在统一的Markdown表格中比较多个交易所的订单簿深度和不平衡情况。
- 支持的交易所:包括Binance、Kraken、Coinbase、Bitfinex、Okx、Bybit等主流交易所。
适用场景
- 量化交易:为量化交易策略提供实时的市场深度数据。
- AI交易系统:为AI驱动的交易系统提供市场结构洞察。
- 跨交易所套利:通过比较不同交易所的订单簿,寻找套利机会。
工具列表
calculate_orderbook
:计算特定交易所和交易对的买卖深度和不平衡情况。compare_orderbook
:比较多个交易所的订单簿指标,生成Markdown表格。
常见问题解答
- 支持的交易所:目前支持Binance、Kraken、Coinbase、Bitfinex、Okx、Bybit等交易所。
- 数据更新频率:数据为实时更新,具体频率取决于交易所的API限制。
使用教程
使用依赖
- Python 3.10或更高版本
- uv(Python包和项目管理器)
安装教程
- 克隆仓库
bash git clone https://github.com/kukapay/crypto-orderbook-mcp.git cd crypto-orderbook-mcp
- 安装依赖
bash uv sync
- 配置MCP客户端
json "mcpServers": { "crypto-orderbook-mcp": { "command": "uv", "args": [ "--directory", "/absolute/path/to/crypto-orderbook-mcp", "run", "main.py" ] } }
调试方式
- 计算订单簿指标
bash uv run main.py calculate_orderbook --exchange binance --symbol BTC/USDT --depth 1
- 比较订单簿
bash uv run main.py compare_orderbook --exchanges binance,kraken,okx --symbol BTC/USDT --depth 1