使用说明
币安加密货币MCP
模型上下文协议 用于访问币安加密货币市场数据的服务。
基于原项目: 此项目基于 binance mcp 修改而来
概述
该MCP服务允许人工智能代理(如Claude、Cursor、Windsurf等)执行Binance API调用,并从加密货币市场获取实时数据,包括价格、蜡烛图、订单簿等。
目的 您可以直接向AI询问最新的加密货币价格、交易量、价格趋势和其他信息,而无需查看币安网站或使用其他工具。
可用信息
通过此MCP服务,您可以获得以下信息:
- 当前价格信息-获取指定加密货币的实时价格
- 订单簿数据-查看买卖订单深度
- 烛台图数据-获取不同时间段的烛台数据
- 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 |
获取滚动窗口价格变化统计数据 |
在游标中使用
全球安装
使用npx运行MCP服务:
npx -y @snjyor/binance-mcp@latest
在游标IDE中:
- 首选
Cursor Settings>MCP - 点击
+ Add New MCP Service - 填写表格:
- 姓名:
binance - 类型:
command - 命令:
npx -y bach-binance-mcp
- 姓名:
工程安装
添加一个 .cursor/mcp.json 文件到您的项目:
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"bach-binance-mcp"
]
}
}
}
用法
配置后,币安市场数据工具将自动可供Cursor AI代理使用:
- 该工具将列在
Available Tools在MCP设置中 - 代理将在相关时自动使用它
- 您可以明确地要求代理使用这些工具
在其他MCP兼容环境中使用
{
"mcpServers": {
"binance": {
"command": "npx",
"args": [
"-y",
"bach-binance-mcp"
]
}
}
}
使用示例
以下是一些使用示例:
查询比特币价格
Please tell me the current price of Bitcoin
查看以太坊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检查员.
首先构建服务器
npm run build
在终端中运行以下命令:
# Start MCP Inspector and server
npx @modelcontextprotocol/inspector node dist/index.js
