币安MCP服务器是一个用于币安市场数据的Model Context Protocol (MCP) 服务器实现,支持WebSocket连接,能为用户提供便捷、稳定的市场数据服务。
币安MCP服务器可通过简单的步骤启动并使用,为你提供币安市场的实时数据。
在项目根目录下,使用以下命令进行安装:
npm install
在安装完成后,使用以下命令启动服务器:
npm start
支持以下流类型:
trade
:实时交易数据ticker
:24小时滚动窗口价格变动统计bookTicker
:最优买价/卖价及数量kline
:烛台数据markPrice
:标记价格和资金费率(仅限期货)fundingRate
:资金费率数据(仅限期货)// 订阅BTCUSDT的交易和Ticker流
await server.subscribe('BTCUSDT', 'spot', ['trade', 'ticker']);
// 处理接收到的数据
server.onStreamData('BTCUSDT', 'trade', (data) => {
console.log('新交易:', data);
});
在开发过程中,可使用以下命令运行测试:
npm test
使用以下命令进行项目构建:
npm run build
本项目采用专有许可证。