
OKX MCP Server

2025.05.02
0
JavaScript加密货币数据服务金融数据API金融服务
OKX MCP Server 是一个模型上下文协议服务器,提供来自 OKX 交易所的实时加密货币价格数据。该服务器通过简单的工具接口提供加密货币价格信息,包括全面的错误处理、请求日志记录和通过 OKX API 实现的速率限制。
View on GitHub
Overview
基本能力
产品定位
OKX MCP Server 是一个专门用于提供实时加密货币价格数据的服务,主要服务于需要获取 OKX 交易所市场数据的用户。
核心功能
- 提供实时和历史加密货币价格数据
- 全面的错误处理和请求日志记录
- 通过 OKX API 实现的速率限制
适用场景
- 加密货币交易分析
- 市场数据监控
- 金融数据研究和开发
工具列表
get_candlesticks
:检索 OKX 上任何工具的历史烛台(OHLCV)数据。- 输入:工具 ID、时间间隔、返回的烛台数量
-
输出:包含时间戳、开盘价、最高价、最低价、收盘价、交易量等信息的 JSON 对象数组
-
get_price
:获取 OKX 上任何工具的最新价格和 24 小时市场数据。 - 输入:工具 ID
- 输出:包含最新交易价格、当前最佳买卖价格、24 小时高低价格、交易量等信息的 JSON 对象
常见问题解答
- 网络错误会被捕获并返回上下文
- 无效的工具 ID 会返回适当的错误消息
- API 速率限制通过 axios 超时配置得到尊重
- 所有错误都会被记录用于调试
使用教程
使用依赖
安装 Node.js 和 npm
安装教程
- 克隆项目仓库
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 开发时自动重建:
npm run watch
调试方式
- 检查日志文件中的错误记录
- 验证 API 响应数据
- 检查速率限制是否正常工作