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