OKX MCP Server

OKX MCP Server

site icon
2025.03.08 9
JavaScript加密货币价格数据金融数据服务金融服务
OKX MCP Server 是一个模型上下文协议服务器,提供来自OKX交易所的实时加密货币价格数据。该服务器通过简单的工具接口提供加密货币价格信息,包括全面的错误处理、请求日志记录和通过OKX API实现的速率限制。
View on GitHub

Overview

基本能力

产品定位

OKX MCP Server 是一个专门用于获取OKX交易所加密货币实时价格数据的服务,旨在为开发者提供一个简单、高效的接口来访问市场数据。

核心功能

  • 实时获取加密货币价格数据
  • 获取历史K线数据(OHLCV)
  • 全面的错误处理和日志记录
  • API速率限制

适用场景

  • 加密货币交易分析
  • 市场数据监控
  • 交易策略开发
  • 金融数据可视化

工具列表

  1. get_candlesticks:获取任何OKX上交易对的历史K线数据(OHLCV)。
  2. 输入:交易对ID、时间间隔、返回数量
  3. 输出:包含时间戳、开盘价、最高价、最低价、收盘价、交易量等信息的JSON数组

  4. get_price:获取OKX上任何交易对的最新价格和24小时市场数据。

  5. 输入:交易对ID
  6. 输出:包含最新价格、买卖价、24小时高低价、交易量等信息的JSON对象

常见问题解答

  • 网络错误会被捕获并返回上下文信息
  • 无效的交易对ID会返回适当的错误消息
  • 通过axios超时配置尊重API速率限制
  • 所有错误都会被记录用于调试

使用教程

使用依赖

npm install

安装教程

  1. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 开发模式(自动重建):
npm run watch

调试方式

在Claude Desktop或VSCode中使用时,需要将服务器配置添加到MCP设置中。具体路径和配置示例见原始README。

许可证

None