M

MilesCool

@MilesCool/binance-mcp
0 Stars 327 次浏览 MilesCool 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Binance 比特币 MCP 工具

该项目提供了一个用于从 Binance 获取比特币价格数据的模型上下文协议(MCP)工具。它允许大型语言模型通过标准化接口访问实时和历史比特币市场数据。

功能

  • 获取当前比特币行情数据(价格、24小时变化、成交量等)
  • 从订单簿获取最优买价和卖价
  • 获取最近的交易记录
  • 以自定义时间间隔获取历史价格数据
  • 短时间内流式传输实时比特币价格更新

安装

bash

克隆仓库

git clone https://github.com/yourusername/binance-mcp.git
cd binance-mcp

安装依赖

pnpm install

构建项目

pnpm build

使用

要使用此工具与兼容 MCP 的 LLM 客户端:

bash

启动 MCP 服务器

pnpm start

然后连接您的兼容 MCP 的 LLM 客户端以与 Binance 数据进行交互。

可用工具

  1. get_bitcoin_ticker - 获取当前比特币行情数据

    • 参数:
      • symbol(可选,默认:"BTCUSDT")- 交易对符号
  2. get_bitcoin_order_book - 获取当前最优买价和卖价

    • 参数:
      • symbol(可选,默认:"BTCUSDT")- 交易对符号
  3. get_bitcoin_recent_trades - 获取最近的交易记录

    • 参数:
      • symbol(可选,默认:"BTCUSDT")- 交易对符号
      • limit(可选,默认:10)- 要获取的交易数量
  4. get_bitcoin_price_history - 获取历史 K 线/蜡烛图数据

    • 参数:
      • symbol(可选,默认:"BTCUSDT")- 交易对符号
      • interval(可选,默认:"1h")- K 线间隔(1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1M)
      • limit(可选,默认:24)- 要获取的蜡烛图数量
  5. get_realtime_bitcoin_price - 获取实时价格更新

    • 参数:
      • symbol(可选,默认:"btcusdt")- 小写交易对符号
      • duration(可选,默认:5,最大:30)- 收集实时数据的持续时间(秒)

LLM 示例提示

一旦连接到兼容 MCP 的 LLM,您可以使用如下提示:

  1. "当前比特币的价格和24小时变化是多少?"
  2. "显示当前比特币买卖价差。"
  3. "分析最近的10笔比特币交易并识别任何模式。"
  4. "获取过去24小时的比特币价格历史并解释趋势。"
  5. "观察5秒钟内的实时比特币交易,并告诉我是否有更多的买入或卖出压力。"

开发

要对项目进行修改:

  1. 修改 src 目录中的源代码
  2. 运行 pnpm build 编译 TypeScript 代码
  3. 使用 pnpm start 测试您的更改

免责声明

本工具仅供教育和信息用途。它不是财务建议。

相关 MCP 服务