OKX MCP 服务器
提供来自 OKX 交易所的实时加密货币价格数据的模型上下文协议服务器。
特征
该 MCP 服务器连接到 OKX API,通过简单的工具界面提供加密货币价格信息。它通过 OKX 的 API 提供全面的错误处理、请求日志记录和速率限制。
工具
get_candlesticks
检索 OKX 上任何工具的历史烛台(OHLCV)数据。
输入:
instrument:字符串(必需)- 工具 ID(例如“BTC-USDT”)bar:字符串(可选) - 时间间隔(例如“1m”、“5m”、“1H”、“1D”),默认“1m”limit:数字(可选) - 返回的烛台数量(最多 100 个),默认 100
输出:JSON 对象数组,每个对象包含:
timestamp:烛台的 ISO 时间戳open:开盘价high:最高价格low:最低价格close:收盘价volume:交易量volumeCurrency:以货币计算的交易量
使用示例:
get_price
获取 OKX 上任何工具的最新价格和 24 小时市场数据。
输入:
instrument:字符串(必需)- 工具 ID(例如“BTC-USDT”)
输出:JSON 对象包含:
instrument:请求的仪器 IDlastPrice:最新成交价bid:当前最佳出价ask:当前最佳卖价high24h:24小时最高价low24h:24小时最低价volume24h:24小时交易量timestamp:数据的 ISO 时间戳
使用示例:
Related MCP server: Crypto MCP
发展
安装依赖项:
构建服务器:
对于使用自动重建的开发:
安装
要与 Claude Desktop 或 VSCode 一起使用,请将服务器配置添加到您的 MCP 设置中:
macOS(VSCode):
macOS(克劳德桌面):
Windows(VSCode):
Windows(Claude 桌面):
配置:
错误处理
服务器实现了全面的错误处理:
捕获网络错误并返回上下文
无效的仪器 ID 返回相应的错误消息
通过 axios 超时配置来实现 API 速率限制
所有错误均已记录,以用于调试目的