该项目提供了一个模型上下文协议(MCP)工具,用于从Binance获取比特币价格数据。它允许大型语言模型通过标准化接口访问实时和历史比特币市场数据。
# 克隆仓库
git clone https://github.com/yourusername/binance-mcp.git
cd binance-mcp
# 安装依赖
pnpm install
# 构建项目
pnpm build
要使用此工具与兼容MCP的LLM客户端:
# 启动MCP服务器
pnpm start
然后连接您的兼容MCP的LLM客户端以与Binance数据进行交互。
get_bitcoin_ticker - 获取当前比特币行情数据
symbol(可选,默认值:"BTCUSDT")- 交易对符号get_bitcoin_order_book - 获取当前最优买入价和卖出价
symbol(可选,默认值:"BTCUSDT")- 交易对符号get_bitcoin_recent_trades - 获取最近的交易记录
symbol(可选,默认值:"BTCUSDT")- 交易对符号limit(可选,默认值:10)- 要获取的交易数量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)- 要获取的蜡烛数量get_realtime_bitcoin_price - 获取实时价格更新
symbol(可选,默认值:"btcusdt")- 小写的交易对符号duration(可选,默认值:5,最大值:30)- 收集实时数据的秒数一旦连接到兼容MCP的LLM,您可以使用如下提示:
要对项目进行更改:
src目录中的源代码pnpm build编译TypeScript代码pnpm start测试您的更改本工具仅供教育和信息用途。它不是财务建议。