关于 Binance Mcp
Binance Mcp 是一个 MCP 服务,让 AI 助手通过 Binance API 获取加密货币市场数据,包括价格、K 线、订单簿和成交记录。适合希望用自然语言查询行情的用户。项目兼容 Claude 与 Cursor,并可通过 npx 快速安装。
主要功能
- 01查询实时价格与 24 小时涨跌统计
- 02获取订单簿深度数据
- 03获取近期与历史成交记录
- 04获取不同周期的 K 线数据
- 05提供均价与滚动窗口统计
适用场景
- 01通过 AI 助手询问比特币等币种的当前价格
- 02查看以太坊近 24 小时的价格变化
- 03获取 BNB 近几日的日线 K 线数据
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 12 个与 Binance 行情相关的工具,例如 get_price、get_klines 和 get_order_book。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
12收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 订单簿深度,默认值为 100,最大值为 5000 |
| symbol | string | 是 | 交易对符号,例如 BTCUSDT |
详细介绍
Binance 加密货币 MCP
用于访问 Binance 加密货币市场数据的 Model Context Protocol 服务。
概述
此 MCP 服务允许 AI Agent(例如 Claude、Cursor、Windsurf 等)调用 Binance API,并获取加密货币市场的实时数据,包括价格、K 线图、订单簿等。
用途 你可以直接向 AI 询问最新的加密货币价格、交易量、价格趋势等信息,无需查看 Binance 网站或使用其他工具。
可用信息
通过此 MCP 服务,你可以获取以下信息:
- 当前价格信息 - 获取指定加密货币的实时价格
- 订单簿数据 - 查看买单和卖单深度
- K 线图数据 - 获取不同时段的 K 线数据
- 24 小时价格变化 - 查看 24 小时内的价格变化
- 交易历史 - 查看近期交易记录
- 价格统计数据 - 获取各种时间窗口的价格统计数据
可用工具
| 工具 | 描述 |
|---|---|
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 | 获取滚动窗口价格变化统计数据 |
在 Cursor 中使用
全局安装
使用 npx 运行 MCP 服务:
npx -y @snjyor/binance-mcp@latest
在 Cursor IDE 中:
- 前往
Cursor Settings>MCP - 点击
+ Add New MCP Service - 填写表单:
- 名称:
binance - 类型:
command - 命令:
npx -y @snjyor/binance-mcp@latest
- 名称:
项目安装
在项目中添加 .cursor/mcp.json 文件:
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"@snjyor/binance-mcp@latest"
]
}
}
}
用法
配置完成后,Binance 市场数据工具将自动提供给 Cursor AI Agent 使用:
- 该工具会显示在 MCP 设置的
Available Tools下 - Agent 会在相关场景中自动使用该工具
- 你可以明确要求 Agent 使用这些工具
在其他兼容 MCP 的环境中使用
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"@snjyor/binance-mcp@latest"
]
}
}
}
使用示例
以下是一些使用示例:
查询 Bitcoin 价格
Please tell me the current price of Bitcoin
查看 Ethereum 的 24 小时价格走势
How has Ethereum's price changed in the past 24 hours?
获取 BNB 的 K 线数据
Show me the daily K-line data for BNB over the last 5 days
开发
# Install dependencies
npm install
# Build
npm run build
# Local testing
npm run start
调试服务
你可以使用 MCP Inspector 调试服务。
首先构建服务
npm run build
在终端中运行以下命令:
# Start MCP Inspector and server
npx @modelcontextprotocol/inspector node dist/index.js
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。