mcpField
K
Kuru.io MCP Server

Kuru.io MCP Server

本地服务
github.com/georgyturevich金融数据082 周前更新

关于 Kuru.io MCP Server

Kuru.io MCP Server 将 Kuru.io 交易所行情数据提供给大模型和 AI 助手,可查询价格、交易对及代币价值,并通过缓存减少 API 调用。

主要功能

  1. 01查询交易对当前价格
  2. 02列出可用交易对
  3. 03计算代币金额价值
  4. 04缓存交易所数据

适用场景

  1. 01查看某交易对当前价格
  2. 02查找可用交易对
  3. 03换算代币金额的价值

MCP 相关

这是一个 MCP 服务,通过价格、交易对和代币价值工具,向 MCP 客户端提供 Kuru.io 行情数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Kuru.io MCP 服务

本项目实现了一个用于访问 Kuru.io 加密货币交易所数据的模型上下文协议(MCP)服务,让大模型和 AI 助手能够访问这些数据。

功能

  • 市场数据:访问实时市场数据和热门市场
  • 工具:获取当前价格、计算代币价值并列出所有交易对
  • 缓存:内置缓存机制,减少 API 调用

演示

下面演示如何将 Kuru.io MCP 服务与 Claude 搭配使用。 演示

安装

# Install dependencies
npm install

# Build the project
npm run build

使用方法

启动服务
作为 stdio 服务使用(适用于 Claude Desktop 等大模型工具)
npm start
使用 MCP Inspector 调试
npm run inspector
MCP 工具

该服务提供以下工具:

  • get-price - 获取交易对的当前价格

    • 参数:symbol - 格式为 BASE/QUOTE 的交易对(例如,MON/USDC)
    • 示例:“MON/USDC 的当前价格是多少?”
  • get-all-trading-pairs - 获取所有可用的交易对

    • 示例:“显示 Kuru.io 上所有可用的交易对”
  • calculate-value - 计算一定数量的代币以另一种货币计价的价值

    • 参数:
      • symbol - 格式为 BASE/QUOTE 的交易对(例如,MON/USDC)
      • amount - 基础代币的数量
    • 示例:“100 MON 值多少 USDC?”

在 Claude 中的使用示例

在 Claude Desktop 中
  1. 在 Claude Desktop 中添加新的 MCP 工具
  2. 选择“本地进程”
  3. 将命令设置为运行该服务:
    node /path/to/kuru-mcp-server/dist/index.js
    
  4. 保存并连接

现在,你可以在与 Claude 的对话中使用 Kuru.io MCP 工具。

提示词示例

试着向 Claude 提问:

  • “Kuru.io 目前有哪些热门市场?”
  • “请提供 MON/USDC 市场的信息”
  • “MON/USDC 的当前价格是多少?”
  • “计算 100 MON 的 USDC 价值”
  • “显示 Kuru.io 上所有可用的交易对”

技术详情

  • 使用 TypeScript 和 Node.js 构建
  • 使用 Model Context Protocol SDK v1.8.0
  • 实现缓存以减少 API 调用(TTL 为 5 分钟)
  • 提供全面的市场数据,包括价格、交易量和流动性信息

致谢

本项目使用 Kuru.io 网站 API,并实现了 Model Context Protocol 规范。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。