About Binance MCP Server
Binance MCP Server is an MCP server that provides Binance market data through WebSocket streams, covering both spot and futures markets. The project is listed as private.
Key features
- 01Real-time market data streaming over WebSocket
- 02Support for spot and futures markets
- 03Trade, ticker, book ticker, kline and funding data streams
- 04Automatic reconnection with exponential backoff
- 05Type-safe message handling
Use cases
- 01Subscribing to BTCUSDT trade and ticker streams in Claude Desktop
- 02Retrieving futures mark prices and funding rates
- 03Supplying live market data to market analysis agents
MCP support
This is an MCP server; its README shows usage in Claude Desktop but does not specify which tools or resources it exposes to clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEBinance MCP Server
A Model Context Protocol (MCP) server implementation for Binance market data with WebSocket support.
Features
- Real-time market data streaming via WebSocket
- Support for both spot and futures markets
- Automatic reconnection with exponential backoff
- Type-safe message handling
- Comprehensive error handling
Installation
npm install
Usage
Starting the Server
npm start
WebSocket Stream Types
The following stream types are supported:
trade: Real-time trade dataticker: 24-hour rolling window price change statisticsbookTicker: Best bid/ask price and quantitykline: Candlestick datamarkPrice: Mark price and funding rate (futures only)fundingRate: Funding rate data (futures only)
Example Usage in Claude Desktop
// Subscribe to trade and ticker streams for BTC/USDT
await server.subscribe('BTCUSDT', 'spot', ['trade', 'ticker']);
// Handle incoming data
server.onStreamData('BTCUSDT', 'trade', (data) => {
console.log('New trade:', data);
});
Development
Running Tests
npm test
Building
npm run build
License
Private
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.