
blofin/blofin-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
A Model Context Protocol (MCP) server for the BloFin exchange API. Provides tools for market data, account management, and trading operations.
개요
A Model Context Protocol (MCP) server for the BloFin cryptocurrency exchange API. Provides tools for market data, account management, and trading operations. - get_instruments - Get available trading instruments and contract specs - get_tickers - Get latest prices, bid/ask, 24h volume - get_orderbook - Get order book depth - get_trades - Get recent trades - get_mark_price - Get mark/index prices - get_candlesticks - Get OHLCV candlestick data - get_funding_rate - Get current funding rates - get_funding_rate_history - Get historical funding rates - get_balance - Get futures account balance - get_positions - Get open positions - get_leverage_info - Get leverage info for an instrument - set_leverage - Set leverage for an instrument - get_margin_mode - Get current margin mode for an instrument - set_margin_mode - Set margin mode for an instrument - get_position_mode - Get current position mode - set_position_mode - Set position mode - get_account_config - Get account configuration -...
README
원문 README의 일부입니다. 원문 보기.
BloFin MCP Server
A Model Context Protocol (MCP) server for the BloFin cryptocurrency exchange API. Provides tools for market data, account management, and trading operations.
Features
Public Data (no authentication required)
get_instruments- Get available trading instruments and contract specsget_tickers- Get latest prices, bid/ask, 24h volumeget_orderbook- Get order book depthget_trades- Get recent tradesget_mark_price- Get mark/index pricesget_candlesticks- Get OHLCV candlestick dataget_funding_rate- Get current funding ratesget_funding_rate_history- Get historical funding rates
Account (authentication required)
get_balance- Get futures account balanceget_positions- Get open positionsget_leverage_info- Get leverage info for an instrumentset_leverage- Set leverage for an instrumentget_margin_mode- Get current margin mode for an instrumentset_margin_mode- Set margin mode for an instrumentget_position_mode- Get current position modeset_position_mode- Set position modeget_account_config- Get account configuration
Trading (authentication required)
place_order- Place a new order (market, limit, post_only, fok, ioc)cancel_order- Cancel an orderbatch_orders- Place multiple orders at oncecancel_batch_orders- Cancel multiple orders at onceclose_position- Close a positionget_open_orders- Get pending ordersget_order_history- Get order historyget_order_detail- Get specific order detailsget_fills_history- Get trade fill historyplace_tpsl- Place take-profit/stop-loss ordercancel_tpsl- Cancel a take-profit/stop-loss orderget_pending_tpsl- Get pending TP/SL ordersget_tpsl_history- Get TP/SL order historyplace_algo_order- Place an algo order (trigger/conditional)cancel_algo_order- Cancel algo ordersget_pending_algo_orders- Get pending algo ordersget_algo_order_history- Get algo order history
Asset Management (authentication required)
get_asset_balances- Get balances across account typesfund_transfer- Transfer funds between accountsget_fund_transfer_history- Get transfer historyget_deposit_history- Get deposit historyget_withdrawal_history- Get withdrawal historyget_apikey_info- Get API key information
Important Risk Notice
- Trading tools can place and cancel real orders.
- Use demo environment first, then switch to production only when ready.
- Create API keys with least privilege and restrict by IP whenever possible.
- Never share your API key, secret, or passphrase.
Tool Coverage
Current implementation registers 40 tools in total:
- Public Market Data: 8 tools
- Account: 9 tools
- Trading: 17 tools
- Asset Management: 6 tools
Getting Your API Key
- Go to blofin.com and log in (or create an account)
- Navigate to APIs page
설치
npx -y blofin-mcp설정
{
"mcpServers": {
"blofin": {
"command": "npx",
"args": ["-y", "blofin-mcp"],
"env": {
"BLOFIN_API_KEY": "your-api-key",
"BLOFIN_API_SECRET": "your-api-secret",
"BLOFIN_PASSPHRASE": "your-passphrase",
"BLOFIN_BASE_URL": "https://openapi.blofin.com"
}
}
}
}