View as Markdown

Binance Integration

Read Binance Spot market data and account information with API keys scoped to reading only

The Binance integration provides access to read Binance Spot market data and account information with API keys scoped to reading only through the Integrate MCP server.

Installation

The Binance integration is included with the SDK:

import { binanceIntegration } from "integrate-sdk/server";

Setup

Add Binance to your server configuration. Provide credentials via environment variables or integration config:

import { createMCPServer, binanceIntegration } from "integrate-sdk/server";
 
export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    binanceIntegration({
      // See configuration options below
    }),
  ],
});

Client-Side Usage

import { client } from "integrate-sdk";
 
const result = await client.binance.ping({});
 
console.log(result);

Environment Variables

  • BINANCE_API_KEY (when supported by this integration)

Configuration Options

export interface BinanceIntegrationOptions {
  /** Binance API key (defaults to BINANCE_API_KEY) */
  apiKey?: string;

Tools

binance_ping

Ping

No parameters.

binance_get_server_time

Get server time

No parameters.

binance_get_exchange_info

Get exchange info

export interface BinanceGetExchangeInfoParams { symbol?: string;

binance_get_ticker_price

Get ticker price

export interface BinanceGetTickerPriceParams { symbol?: string }

binance_get_ticker_24hr

Get ticker 24hr

No parameters.

binance_get_order_book

Get order book

export interface BinanceGetOrderBookParams { symbol: string;

binance_get_recent_trades

Get recent trades

export interface BinanceGetRecentTradesParams { symbol: string;

binance_get_klines

Get klines

export interface BinanceGetKlinesParams {
    symbol: string;

binance_get_account

Get account

No parameters.

binance_get_open_orders

Get open orders

export interface BinanceGetOpenOrdersParams { symbol?: string }

binance_get_all_orders

Get all orders

export interface BinanceGetAllOrdersParams {
    symbol: string;

binance_get_my_trades

Get my trades

export interface BinanceGetMyTradesParams {
    symbol: string;

Notes

  • Category: Finance
  • Authentication mode: API key