Cryptocurrency trading and market data access through Binance API integration.
Multi-language Documentation
A Model Context Protocol (MCP) server that provides Claude Code with Binance exchange API functionality.
npm install -g binance-mcp-server
This MCP server can be used with various AI tools that support MCP:
Add the following configuration to your MCP settings file:
Claude Desktop: claude_desktop_config.json
Cursor: .cursor/mcp_config.json
{
"mcpServers": {
"binance": {
"command": "npx",
"args": ["binance-mcp-server"],
"env": {
"BINANCE_API_KEY": "your_api_key",
"BINANCE_API_SECRET": "your_api_secret",
"BINANCE_TESTNET": "true"
}
}
}
}
For Testnet (Recommended for Development):
For Mainnet (Production):
Create .env
file:
BINANCE_API_KEY=your_api_key_here
BINANCE_API_SECRET=your_api_secret_here
BINANCE_TESTNET=true # Set to false for mainnet (REAL money)
get_price
- Get current price for trading pairget_orderbook
- Get order book depth dataget_klines
- Get K-line/candlestick dataget_24hr_ticker
- Get 24-hour price statisticsget_account_info
- Get account information and balancesget_open_orders
- Get current open ordersget_order_history
- Get historical ordersplace_order
- Place a new order (supports both mainnet and testnet)cancel_order
- Cancel specific order (supports both mainnet and testnet)cancel_all_orders
- Cancel all open orders (supports both mainnet and testnet)Ask Claude to:
⚠️ Important:
BINANCE_TESTNET=true
for safe testing with virtual fundsBINANCE_TESTNET=false
or omit for mainnet trading with REAL moneynpm run build # Compile TypeScript
npm run dev # Development mode
npm run lint # Run linting
MIT License