KM

kydlikebtc/mcp-server-bn

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

14 stars 8 forks Качество 45 Тренд 20

Этот MCP Сервер обеспечивает комплексную интеграцию с спотовыми и фьючерсными торговыми операциями Binance.

Обзор

Этот MCP Сервер обеспечивает комплексную интеграцию с спотовыми и фьючерсными торговыми операциями Binance. Выполнять спотовые торговые операции (заказы LIMIT/MARKET) - Мониторинг остатков на счете - Отслеживание и управление открытыми ордерами - Отмена существующих ордеров - Создание различных типов фьючерсных ордеров (LIMIT, MARKET, STOP, TAKE PROFIT и т. д.) - Управление настройками кредитного плеча (1-125x) - Мониторинг фьючерсных позиций и информации о счете - Отслеживание ставок финансирования - Поддержка как односторонних, так и хедж-режимных позиций - Расширенные типы заказов, включая остановки и заказы только на сокращение Безопасно храните свои учетные данные Binance API: Получите подробную информацию об учетной записи фьючерса: - Однонаправленный режим: Единая позиция на символ * Режим по умолчанию, более простое управление позициями * Общий размер позиции - сумма всех заказов - Режим хеджирования: Отдельные длинные и короткие позиции * Позволяет удерживать как длинные, так и короткие позиции одновременно * Каждая позиция имеет независимые маржинальные требования - Изолированная маржа: фиксированная маржа на позицию * Риск...

Обзор (машинный перевод)

Этот MCP Сервер обеспечивает комплексную интеграцию с спотовыми и фьючерсными торговыми операциями Binance.

中

Особенности

###Спотовые торговые операции

  • Выполнять спотовые торговые операции (заказы LIMIT/MARKET)
  • Мониторинг остатков на счетах Отслеживать и управлять открытыми заказами Отменить существующие заказы

###Фьючерсные торговые операции Создание различных типов фьючерсных ордеров (LIMIT, MARKET, STOP, TAKE PROFIT и т.д.)

  • Управление настройками рычага (1-125x)
  • Мониторинг фьючерсных позиций и информации об учетной записи
  • отслеживать ставки финансирования
  • Поддержка как односторонних, так и хедж-режимных позиций
  • Расширенные типы заказов, включая остановки и заказы только для сокращения

Инструменты

####Конфигурация API

#####configure_api_keys Безопасно храните свои учетные данные Binance API:

###Торговые инструменты

#####[[Т1]] Создавайте лимитные или рыночные заказы:

#####[[Т2]] Отменить существующий заказ:

[[Т3]]

Проверьте баланс вашего счета:

#####[T4] Перечислите все открытые заказы:

###Торговля фьючерсами

[[Т5]]

Создавайте различные типы фьючерсных заказов:

#####[T6] Настройте кредитное плечо для торговой пары:

#####[T7]

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

mcp-server-cex-bn

This MCP Server provides comprehensive integration with Binance’s spot and futures trading operations.

中文说明

Features

Spot Trading Operations

  • Execute spot trading operations (LIMIT/MARKET orders)
  • Monitor account balances
  • Track and manage open orders
  • Cancel existing orders

Futures Trading Operations

  • Create various types of futures orders (LIMIT, MARKET, STOP, TAKE_PROFIT, etc.)
  • Manage leverage settings (1-125x)
  • Monitor futures positions and account information
  • Track funding rates
  • Support for both one-way and hedge mode positions
  • Advanced order types including trailing stops and reduce-only orders

Tools

API Configuration

configure_api_keys

Securely store your Binance API credentials:

await configureBinanceApiKeys({
  apiKey: 'your-api-key',
  apiSecret: 'your-api-secret'
});

Spot Trading Tools

create_spot_order

Create LIMIT or MARKET orders:

// LIMIT order
await createSpotOrder({
  symbol: 'BTCUSDT',
  side: 'BUY',
  type: 'LIMIT',
  quantity: '0.001',
  price: '40000'
});

// MARKET order
await createSpotOrder({
  symbol: 'BTCUSDT',
  side: 'BUY',
  type: 'MARKET',
  quantity: '0.001'
});
cancel_order

Cancel an existing order:

await cancelOrder({
  symbol: 'BTCUSDT',
  orderId: '12345678'
});
get_balances

Check your account balances:

const balances = await getBalances();
// Returns: { BTC: '0.1', USDT: '1000', ... }
get_open_orders

List all open orders:

const orders = await getOpenOrders({
  symbol: 'BTCUSDT' // Optional: specify symbol
});

Futures Trading Tools

create_futures_order

Create various types of futures orders:

// LIMIT order
await createFuturesOrder({
  symbol: 'BTCUSDT',
  side: 'BUY',
  type: 'LIMIT',
  quantity: '0.001',
  price: '40000',
  timeInForce: 'GTC'
});

// STOP MARKET order
await createFuturesOrder({
  symbol: 'BTCUSDT',
  side: 'SELL',
  type: 'STOP_MARKET',
  quantity: '0.001',
  stopPrice: '38000'
});

// TRAILING STOP order
await createFuturesOrder({
  symbol: 'BTCUSDT',
  side: 'SELL',
  type: 'TRAILING_STOP_MARKET',
  quantity: '0.001',
  callbackRate: '1.0' // 1% callback rate
});
set_futures_leverage

Adjust leverage for a trading pair:

await setFuturesLeverage({
  symbol: 'BTCUSDT',
  leverage: 10  // 1-125x
});
get_futures_positions

Get all open futures positions:

const positions = await getFuturesPositions();
get_futures_account

Get detailed futures account information:

const account = await getFuturesAccount();
get_funding_rate

Get funding rate for a futures symbol:

const fundingRate = await getFundingRate({
  symbol: 'BTCUSDT'
});
Открыть полный README на GitHub

Установка

npx -y @smithery/cli install mcp-server-cex-bn --client claude
Новичок в MCP? Начните с руководства на mcpskill.org →