binance-mcp-server
by AnalyticAce·★ 44·Score 45
A Python MCP server providing AI agents with Binance exchange tools for trading, market data, and account management.
Overview
The binance-mcp-server is a comprehensive unofficial implementation that bridges AI assistants with Binance's cryptocurrency exchange through the Model Context Protocol. It enables AI agents to execute trading operations, retrieve market data, and manage accounts securely using standardized MCP interfaces. The server provides a complete toolset including balance checking, order placement, position tracking, and historical data access.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server when building AI agents that need to interact with Binance's cryptocurrency exchange for trading, market data, or portfolio management.
When NOT to choose this
Avoid this if you need integration with exchanges other than Binance, as it's specifically designed for Binance's API only.
Tools this server exposes
12 tools extracted from the READMEget_balanceRetrieve account balances for all assets
get_account_snapshotPoint-in-time account state snapshot
get_fee_infoTrading fee rates (maker/taker commissions)
get_ticker_priceCurrent price for a trading symbol
get_order_bookCurrent order book (bids/asks)
create_orderCreate buy/sell orders (market, limit, etc.)
get_ordersList order history for a specific symbol
get_pnlCalculate profit and loss for futures trading
get_position_infoOpen futures positions details
get_deposit_addressGet deposit address for a specific coin
get_deposit_historyDeposit history for a specific coin
get_liquidation_historyPast liquidation events for futures
Comparable tools
Installation
Installation
# Using pip
pip install binance-mcp-server
# Using uv
uv add binance-mcp-serverConfiguration
Set environment variables:
export BINANCE_API_KEY="your_api_key_here"
export BINANCE_API_SECRET="your_api_secret_here"
export BINANCE_TESTNET="true"Claude Desktop Configuration
Add to claude_desktop_config.json:
{
"mcpServers": {
"binance": {
"command": "binance-mcp-server",
"args": [
"--api-key", "your_api_key",
"--api-secret", "your_secret",
"--binance-testnet"
]
}
}
}FAQ
- Is this server official from Binance?
- No, this is an unofficial third-party implementation that uses Binance's API to provide MCP functionality.
- Can I use this for live trading?
- Yes, but the project recommends using Binance Testnet for development and safe testing before live trading.
Compare binance-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.