MCP Catalogs
Home

binance-mcp-server

by AnalyticAce·44·Score 45

A Python MCP server providing AI agents with Binance exchange tools for trading, market data, and account management.

financeai-llmdeveloper-tools
20
Forks
12
Open issues
this month
Last commit
2d ago
Indexed

Overview

The binance-mcp-server is a comprehensive unofficial implementation that bridges AI assistants with Binance's cryptocurrency exchange through the Model Context Protocol. It enables AI agents to execute trading operations, retrieve market data, and manage accounts securely using standardized MCP interfaces. The server provides a complete toolset including balance checking, order placement, position tracking, and historical data access.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI-powered cryptocurrency trading agents that can execute buy/sell orders automatically
you:Financial analysis tools that access real-time market data from Binance
you:Portfolio management systems that track PnL and position information
you:Is this server official from Binance?
you:Can I use this for live trading?

When to choose this

Choose this MCP server when building AI agents that need to interact with Binance's cryptocurrency exchange for trading, market data, or portfolio management.

When NOT to choose this

Avoid this if you need integration with exchanges other than Binance, as it's specifically designed for Binance's API only.

Tools this server exposes

12 tools extracted from the README
  • get_balance

    Retrieve account balances for all assets

  • get_account_snapshot

    Point-in-time account state snapshot

  • get_fee_info

    Trading fee rates (maker/taker commissions)

  • get_ticker_price

    Current price for a trading symbol

  • get_order_book

    Current order book (bids/asks)

  • create_order

    Create buy/sell orders (market, limit, etc.)

  • get_orders

    List order history for a specific symbol

  • get_pnl

    Calculate profit and loss for futures trading

  • get_position_info

    Open futures positions details

  • get_deposit_address

    Get deposit address for a specific coin

  • get_deposit_history

    Deposit history for a specific coin

  • get_liquidation_history

    Past liquidation events for futures

Comparable tools

coinbase-mcp-serverkraken-mcpcrypto-mcpexchange-data-apitrading-bot-sdk

Installation

Installation

# Using pip
pip install binance-mcp-server

# Using uv
uv add binance-mcp-server

Configuration

Set environment variables:

export BINANCE_API_KEY="your_api_key_here"
export BINANCE_API_SECRET="your_api_secret_here"
export BINANCE_TESTNET="true"

Claude Desktop Configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "binance": {
      "command": "binance-mcp-server",
      "args": [
        "--api-key", "your_api_key",
        "--api-secret", "your_secret",
        "--binance-testnet"
      ]
    }
  }
}

FAQ

Is this server official from Binance?
No, this is an unofficial third-party implementation that uses Binance's API to provide MCP functionality.
Can I use this for live trading?
Yes, but the project recommends using Binance Testnet for development and safe testing before live trading.

Compare binance-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.