1. Conduid
  2. Developer Tools
  3. Binance
MCP server · Developer Tools

Binance

A Model Context Protocol (MCP) server for integrating AI assistants with Binance cryptocurrency exchange APIs, enabling automated trading, market data access, and account management.

Unclaimed last commit 8 months ago devtools
53Fair

Scored 7 days ago · breakdown

About Binance

Binance is an MCP server published by ethancod1ng in the Developer Tools category: a Model Context Protocol (MCP) server for integrating AI assistants with Binance cryptocurrency exchange APIs, enabling automated trading, market data access, and account management.

The repository has 34 stars and 12 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Claude Code
claude mcp add binance-mcp-server -- npx -y @iuk-ink/binance-mcp-server
npx
npx -y @iuk-ink/binance-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Binance

Powered by Claude · Grounded in docs

I know everything about Binance. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Binance MCP Server

Multi-language Documentation

A Model Context Protocol (MCP) server that provides Claude Code with Binance exchange API functionality.

Quick Start

📹 Video Tutorial

Watch our comprehensive MCP usage tutorial to get started quickly: MCP Usage Tutorial

Installation

npm install -g binance-mcp-server

Configuration

This MCP server can be used with various AI tools that support MCP:

Claude Cursor Trae

MCP Configuration

Add the following configuration to your MCP settings file:

{
  "mcpServers": {
    "binance": {
      "command": "npx",
      "args": ["binance-mcp-server"],
      "env": {
        "BINANCE_API_KEY": "your_api_key",
        "BINANCE_API_SECRET": "your_api_secret",
        "BINANCE_TESTNET": "false"
      }
    }
  }
}

Note: Set BINANCE_TESTNET to "true" if you want to use the Binance testnet for development and testing.

One-Click Setup with Claude Code

claude mcp add binance --env BINANCE_API_KEY=YOUR_API_KEY --env BINANCE_API_SECRET=YOUR_API_SECRET --env BINANCE_TESTNET=false -- npx -y binance-mcp-server

Environment Setup

Getting API Keys

For Testnet (Recommended for Development):

  1. Visit Binance Testnet
  2. Create a testnet account (no real verification required)
  3. Go to API Management in your testnet account
  4. Create a new API key with trading permissions
  5. Note: Testnet uses virtual funds - completely safe for testing

For Mainnet (Production):

  1. Create a verified account on Binance
  2. Complete KYC verification
  3. Go to API Management in your account settings
  4. Create a new API key with required permissions
  5. ⚠️ Warning: Mainnet uses real money - be very careful!

Configuration

Create .env file:

BINANCE_API_KEY=your_api_key_here
BINANCE_API_SECRET=your_api_secret_here
BINANCE_TESTNET=true  # Set to false for mainnet (REAL money)

Available Tools

Market Data

  • get_price - Get current price for trading pair
  • get_orderbook - Get order book depth data
  • get_klines - Get K-line/candlestick data
  • get_24hr_ticker - Get 24-hour price statistics

Account

  • get_account_info - Get account information and balances
  • get_open_orders - Get current open orders
  • get_order_history - Get historical orders

Trading (Mainnet & Testnet)

  • place_order - Place a new order (supports both mainnet and testnet)
  • cancel_order - Cancel specific order (supports both mainnet and testnet)
  • cancel_all_orders - Cancel all open orders (supports both mainnet and testnet)

Usage Examples

Ask Claude to:

  • "Get the current price of Bitcoin"
  • "Show me the order book for ETHUSDT"
  • "Check my account balance"
  • "Place a limit buy order for 0.001 BTC at $50,000"

Security

⚠️ Important:

  • Set BINANCE_TESTNET=true for safe testing with virtual funds
  • Set BINANCE_TESTNET=false or omit for mainnet trading with REAL money
  • Mainnet trading will display warnings before executing orders

Development

npm run build    # Compile TypeScript
npm run dev      # Development mode
npm run lint     # Run linting

README fetched from the repository 4 hours ago. The original is authoritative.

Questions

About Binance

How do I install Binance?

Run claude mcp add binance-mcp-server -- npx -y @iuk-ink/binance-mcp-server, then add the server to your MCP client's configuration.

Is Binance safe to use with an AI agent?

Its trust score is 53 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Binance still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.