binance-data MCP Server
Provides access to Binance public market data including klines, depth, and 24hr ticker.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@binance-data MCP Servershow me the order book for BTCUSDT"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
binance-data MCP Server
This repository contains a d402-enabled MCP server for binance-data.
Local Testing
1. Review the environment file
The generated .env file contains the server wallet and operator values required to start the MCP server.
2. Start with Docker
./run_local_docker.shThe MCP endpoint will be available at:
http://localhost:8000/mcp3. Run directly
uv run python server.pyRelated MCP server: mcp-binance-futures
Runtime Notes
D402_TESTING_MODE=trueis the fastest way to test the payment flow locallyset
D402_TESTING_MODE=falseto use the facilitator-backed flowthe server exposes
/mcpand/health
Health Check
python mcp_health_check.py --url http://localhost:8000Next Step
Call the server with d402HttpxClient after it starts. The first paid tools/call request should return HTTP 402, then retry automatically with payment.
Deploy and Register
After local testing passes:
Deploy the server to a public URL.
Test every endpoint against the deployed URL:
traia-iatp test-mcp \ --base-url "https://your-deployed-server.com" \ --tool-name "your_tool" \ --arguments '{}'Register the deployed server on d402.net once all endpoints are confirmed working. You need a d402.net account — sign up at https://d402.net first.
traia-iatp register-mcp \ --email "you@example.com" \ --name "binance-data MCP Server" \ --description "Binance public market data (klines, depth, 24hr ticker)." \ --url "https://your-deployed-server.com/mcp" \ --server-address "$SERVER_ADDRESS" \ --operator-address "$MCP_OPERATOR_ADDRESS" \ --no-requires-auth \ --token-symbol USDC \ --endpoints-file ./endpoints.json--server-addressand--operator-addressare the MCP server's IATP wallet addresses — the values from thecreate-mcpoutput, not your personal wallet.See the IATP docs at
deployment-reference/mongodb-registration.mdfor the full guide.
Related MCP Connectors
Real-time crypto market data: candles, tickers, orderbooks across 13+ exchanges via MCP.
MCP server with quote and live cryptocurrency price tools, local and cloud-deployed transports.
Unlock the power of real-time cryptocurrency data with our Crypto Price Insights MCP server.
Related MCP Servers
- AlicenseCqualityDmaintenanceProvides an MCP server that allows large language models to access real-time and historical Bitcoin market data from Binance, including current prices, order book data, recent trades, and price history through a standardized interface.17 npm3MIT
- AlicenseAqualityCmaintenanceMCP server for Binance USDT-M Futures trading — exposes tools for market data, account state, order management, and position/margin control.236Apache 2.0
- AlicenseNot gradedqualityDmaintenanceMCP server providing 12 computed intelligence tools for Binance, including accumulation detection, whale tracking, market impact simulation, and more, using public endpoints with no API keys needed.6MIT
- FlicenseBqualityCmaintenanceCustom MCP server for Binance Futures, providing market data, trading, and quant tools.19-