binance-mcp

binance-mcp

9

The Binance MCP Server is a Model Context Protocol (MCP) server designed to provide real-time and historical Binance cryptocurrency data to LLM agents. Key features include live price data, order book snapshots, and WebSocket streams compliant with MCP standards.

Binance MCP Server

A Model Context Protocol (MCP) server that provides Binance cryptocurrency data to LLM agents.

Features

  • Live and historical price data.
  • Order book and real-time WebSocket streams.
  • Comprehensive market and exchange information.
  • No API keys required as data is fetched via Binance's public REST API.

Requirements

  • Python 3.8+, mcp package, requests, websockets, uvicorn (optional).

Usage

  • Run server in standalone or development mode.
  • Installation steps for usage with Claude Desktop.

Available Tools

  • Connectivity checks, market data retrieval, WebSocket stream subscriptions.

Project Structure

  • Organized modules for REST API, websocket management, and command definitions.

Extending the Server

  • Add new tools through appropriate functions and command registration. Authenticated calls possible with modifications.