本项目是一个基于 Model Context Protocol (MCP) 的服务器实现,旨在为大型语言模型 (LLM) 客户端提供访问 Nobitex 交易所加密货币市场数据的能力。

主要功能点

  • 获取特定交易对统计数据: 查询指定加密货币对(例如 BTC/RLS)的当前市场价格、交易量等统计信息。
  • 获取全球市场统计数据: 获取整个加密货币市场的概况和汇总统计。

安装步骤

  1. 确保您的系统中已安装 Node.js 和 npm。
  2. 从 GitHub 克隆或下载本项目的代码到您的本地计算机。
  3. 打开终端或命令行工具,进入项目的根目录。
  4. 运行以下命令安装项目所需的依赖:
    npm install
  5. 服务器通常通过 MCP 客户端启动。您也可以手动运行以下命令测试服务器是否可以启动:
    npm run start

服务器配置(供 MCP 客户端使用)

本 MCP 服务器设计为由支持 MCP 的 LLM 客户端自动启动和管理。在您的 MCP 客户端(例如 Claude Desktop 的开发者设置)中,您需要添加一个新的 MCP 服务器配置。配置信息通常包括:

  • 服务器名称 (Server Name): 一个用于标识此服务器的名称,例如 'nobitex'。
  • 启动命令 (Command): 用于执行服务器的可执行文件或脚本,例如 'npm'。
  • 启动参数 (Args): 传递给启动命令的参数列表,例如 '--prefix /path/to/this/repo run start'。请将 '/path/to/this/repo' 替换为您实际存放此项目代码的本地路径。

具体的配置方式请参考您使用的 MCP 客户端的文档。

基本使用方法

配置并连接成功后,大型语言模型即可通过调用服务器提供的工具来获取数据。您可以通过自然语言向 LLM 提问,客户端会将请求转化为对相应工具的调用。

例如:

  • 询问特定交易对的价格:"What are the current Bitcoin prices in rials?"
  • 询问全球市场概况:"What is the current global cryptocurrency market status?"

信息

分类

网页与API