Binance Market Data Server
Stream real-time market data from Binance for both spot and futures markets. Subscribe to various data streams like trades, tickers, and candlestick data effortlessly. Enhance your trading applications with reliable and type-safe WebSocket support.
Installation
Installing for Claude Desktop
Manual Configuration Required
This MCP server requires manual configuration. Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
This will open your configuration file where you can add the Binance Market Data Server MCP server manually.
Binance 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
Details:
Stars
14Forks
8Last commit
6 months agoRepository age
7 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to Binance Market Data Server:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit