Binance MCP: Documentation
Updated:
Connection
git clone https://github.com/nirholas/Binance-MCP.git && cd Binance-MCP && npm install && npm run build, then npm run init — a setup wizard collects your Binance API key/secret, picks a transport (STDIO/SSE) and generates the client config. Run it with npm run start (STDIO — for Claude Desktop, Cursor) or npm run start:sse (SSE — for ChatGPT and web apps). Env vars: BINANCE_API_KEY, BINANCE_API_SECRET in a .env file (gitignored by default).
Tools
478+ tools across groups: Trading & Markets (spot, cross/isolated margin, USD-M/COIN-M futures, options, portfolio margin, TWAP/VP algo orders), Earn & Invest (Simple Earn, ETH/SOL staking, auto-invest, dual investment, crypto and VIP loans), Wallet & Transfers (deposits, withdrawals, transfers, sub-accounts, convert, Binance Pay, gift cards), Additional Services (copy trading, mining pool, NFT, P2P/C2C, fiat on/off-ramp, referral program).
Agent flow
"Show my balance and open orders on BTCUSDT", "stake 50 USDT into Flexible Simple Earn", "place a limit sell order for 0.1 BTC at $65,000", "show my USD-M futures positions".
Important
This is an unofficial community project (32 GitHub stars) with direct access to a real Binance account's trading and withdrawal operations. Create a dedicated API key with restricted permissions (no withdrawals enabled), test with minimal amounts, and review the code before giving the agent access to meaningful funds.
Pricing
The MCP server is free and open source; trading fees and terms follow Binance's regular rates for your account.