mcpField
B
binance

binance

github.com/binanceOther1.1k5.4k installsUpdated 2d ago
Repository

About binance

binance is a skill for operating Binance services through binance-cli. It covers commands across trading, wallets, lending, streams, and other listed product areas, with authentication and confirmation guidance.

Key features

  1. 01CLI commands for Binance product areas
  2. 02Spot and derivatives trading commands
  3. 03Wallet, lending, and staking commands
  4. 04Guidance for authentication and transactions

Use cases

  1. 01Run Binance product commands from a terminal
  2. 02Use CLI commands for spot or derivatives workflows

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/binance/binance-skills-hub --skill binance

After installing, type/binancein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

CHANGELOG.md
LICENSE.md
references/
algo.md
alpha-streams.md
alpha.md
auth.md
c2c.md
cms-streams.md
convert.md
copy-trading.md
crypto-loan.md
derivatives-options-streams.md
derivatives-options.md
derivatives-portfolio-margin-pro-streams.md
derivatives-portfolio-margin-pro.md
derivatives-portfolio-margin-streams.md
derivatives-portfolio-margin.md
dual-investment.md
fiat.md
futures-coin-streams.md
futures-coin.md
futures-usds-streams.md
futures-usds.md
gift-card.md
margin-trading-streams.md
margin-trading.md
mining.md
pay.md
rebate.md
simple-earn.md

Details

From the project README

Binance

binance-cli setup

Before using binance-cli:

  1. If global npm package @binance/binance-cli exists and binance-cli --version is < 2.0.0, uninstall it:
npm uninstall -g @binance/binance-cli
  1. Install the latest release:
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/binance/binance-cli/releases/latest/download/binance-cli-installer.sh \
  | sh
  1. Verify:
binance-cli --version

PREREQUISITE: Read auth.md for auth, global flags, and security rules.

Helper Commands

CommandDescription
algoAlgo Trading
alphaAlpha
c2cC2C
cmsCMS Streams
convertConvert
copy-tradingCopy Trading
crypto-loanCrypto Loan
derivatives-optionsDerivatives Trading (Options)
derivatives-portfolio-marginDerivatives Trading (Portfolio Margin)
derivatives-portfolio-margin-streamsDerivatives Trading Streams (Portfolio Margin)
derivatives-portfolio-margin-proDerivatives Trading (Portfolio Margin Pro)
derivatives-portfolio-margin-pro-streamsDerivatives Trading Streams (Portfolio Margin Pro)
dual-investmentDual Investment
fiatFiat
futures-coinDerivatives Trading (COIN-M Futures)
futures-coin-streamsDerivatives Trading Streams (COIN-M Futures)
futures-usdsDerivatives Trading (USDS-M Futures)
futures-usds-streamsDerivatives Trading Streams (USDS-M Futures)
gift-cardGift Card
margin-tradingMargin Trading
margin-trading-streamsMargin Trading Streams
miningMining
payPay
rebateRebate
simple-earnSimple Earn
spotSpot Trading
spot-streamsSpot Trading Streams
stakingStaking
stocksStocks
stocks-streamsStocks Streams
sub-accountSub Account
vip-loanVIP Loan
walletWallet

Notes

  • ⚠️ Prod transactions — always ask user to type CONFIRM before executing.
  • Use --help to get the list of commands and parameters.
  • Use the output from both stdout and stderr.
  • Append --profile <name> to any command to use a non-active profile.
  • All authenticated endpoints accept optional --recvWindow <ms> (max 60 000).
  • Timestamps (startTime, endTime) are Unix ms.
  • For endpoints not listed in the skill, use binance-cli request (GET|POST|PUT...) <url> [--signed]. Any Parameters can be added to the request (e.g: --param1 value --param2 value).

Comments

Markdown supported