模型上下文协议服务,用于访问 Binance 加密货币市场数据。
此 MCP 服务允许 AI 代理(如 Claude、Cursor、Windsurf 等)执行 Binance API 调用并从加密货币市场获取实时数据,包括价格、K线图、订单簿等信息。
目的 你可以直接向 AI 询问最新的加密货币价格、交易量、价格趋势等信息,无需检查 Binance 网站或使用其他工具。
可用信息
通过此 MCP 服务,你可以获得以下信息:
| 工具 | 描述 |
|---|---|
get_price | 获取指定加密货币的当前价格 |
get_order_book | 获取订单簿数据 |
get_recent_trades | 获取最近的交易列表 |
get_historical_trades | 获取历史交易数据 |
get_aggregate_trades | 获取聚合交易列表 |
get_klines | 获取 K线图数据 |
get_ui_klines | 获取优化后的UI K线图数据 |
get_avg_price | 获取当前平均价格 |
get_24hr_ticker | 获取24小时价格变化统计数据 |
get_trading_day_ticker | 获取交易日市场信息 |
get_book_ticker | 获取订单簿行情信息 |
get_rolling_window_ticker | 获取滚动窗口价格变化统计数据 |
全局安装
使用 npx 运行 MCP 服务:
npx -y @snjyor/binance-mcp@latest
在 Cursor IDE 中:
Cursor 设置 > MCP+ 添加新 MCP 服务binance命令npx -y @snjyor/binance-mcp@latest项目安装
在你的项目中添加一个 .cursor/mcp.json 文件:
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"@snjyor/binance-mcp@latest"
]
}
}
}
使用方法
配置完成后,Binance 市场数据工具将自动提供给 Cursor AI 代理:
可用工具 下列出{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"@snjyor/binance-mcp@latest"
]
}
}
}
这里是一些使用示例:
查询比特币价格
请告诉我当前比特币的价格
查看以太坊的24小时价格变动
过去24小时内以太坊的价格如何变化?
获取BNB的K线数据
显示过去5天内BNB的日K线数据
# 安装依赖
npm install
# 构建
npm run build
# 本地测试
npm run start
要调试你的服务器,可以使用 MCP Inspector。
首先构建服务器
npm run build
在终端运行以下命令:
# 启动 MCP Inspector 和服务器
npx @modelcontextprotocol/inspector node dist/index.js