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