Skip to main content
Glama

binance-futures-mcp

CHANGELOG.md3.11 kB
# Changelog ## [1.1.4] - 2025-06-29 ### Optimized - Enhanced Bracket Order Implementation - **Optimized `place_bracket_order` tool** - Improved batch order efficiency - Now uses `/fapi/v1/batchOrders` endpoint for atomic order placement - Places entry, take-profit, and stop-loss orders in a single API call - Better error handling and order rollback on failure - Structured response with clear entry/TP/SL order details - **Simplified `place_order` tool** - Streamlined for single orders - Removed bracket order logic from `place_order` (use `place_bracket_order` instead) - Clearer tool separation: single orders vs bracket orders - Enhanced parameter validation and error messages - Better backward compatibility with `order_type` parameter ### Technical Improvements - Confirmed Binance API doesn't have built-in TP/SL parameters - Verified `priceProtect` is a safety flag, not TP/SL functionality - Code analysis shows 37 total tools, all properly implemented - No deprecated or unused tool code found ## [1.0.9] - 2025-06-28 ### Added - Advanced TP/SL and Order Management - **New `modify_order` tool** - Modify existing orders - Change price, quantity, and other order parameters - Uses Binance `/fapi/v1/order` PUT endpoint - Supports `priceMatch` parameter for advanced order matching - **New `add_tp_sl_to_position` tool** - Add TP/SL to existing positions - Automatically detects current position size and side - Supports both Take Profit and Stop Loss orders - Works with different order types (MARKET, LIMIT) - Handles both One-way and Hedge position modes - **New `place_bracket_order` tool** - Place entry with automatic TP/SL - Places entry order + TP order + SL order in sequence - Supports both MARKET and LIMIT entry orders - Automatically sets up reduce-only TP/SL orders ### Improved - Enhanced error handling with detailed Binance API messages - Improved input validation for all order-related tools - Better support for position modes (One-way and Hedge) - Comprehensive parameter validation for new TP/SL tools ## [1.0.8] - 2025-06-28 ### Added - New `close_position` tool for easily closing current positions - Automatic position detection and order side determination - Support for both One-way mode and Hedge mode - Options to close entire position or specific quantity - Uses `closePosition=true` for full position closure or `reduceOnly=true` for partial closure ### Fixed - Fixed order placement parameter naming issues - Updated tool schema to use exact Binance API parameter names (camelCase) - Fixed `order_type` → `type`, `time_in_force` → `timeInForce`, etc. - Improved error handling to show actual Binance API error messages - Added parameter validation for different order types - Fixed missing imports in server.py ### Improved - Better error messages for debugging order placement issues - More comprehensive parameter validation - Enhanced tool descriptions and examples ## [1.0.7] - Previous Version - Basic order management and market data tools - Account information and trading configuration tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/alexcandrabersiva/bin-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server