Binance Mcp

Binance Mcp

🚀 币安比特币MCP工具

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

✨ 主要特性

  • 获取当前比特币行情数据(价格、24小时变化、交易量等)
  • 获取订单簿中的最佳买卖价格
  • 获取近期交易信息
  • 以可自定义的时间间隔获取历史价格数据
  • 在短时间内流式获取实时比特币价格更新

📦 安装指南

# 克隆仓库
git clone https://github.com/yourusername/binance-mcp.git
cd binance-mcp

# 安装依赖
pnpm install

# 构建项目
pnpm build

💻 使用示例

要将此工具与支持MCP的大语言模型客户端配合使用:

# 启动MCP服务器
pnpm start

然后连接支持MCP的大语言模型客户端,与币安数据进行交互。

可用工具

  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) - 收集实时数据的持续时间(秒)

大语言模型的示例提示

连接到支持MCP的大语言模型后,你可以使用以下提示:

  1. “当前比特币价格和24小时变化是多少?”
  2. “给我展示当前比特币买卖价格之间的价差。”
  3. “分析最近10笔比特币交易,找出任何模式。”
  4. “获取过去24小时的比特币价格历史,并解释趋势。”
  5. “观察5秒的实时比特币交易,告诉我是买压还是卖压更大。”

📚 详细文档

若要对项目进行修改:

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

📄 许可证

本工具仅用于教育和信息目的,不构成财务建议。

  • 0 关注
  • 0 收藏,33 浏览
  • system 提出于 2025-09-26 18:27

相似服务问题

相关AI产品