Binance Alpha MCP
Real-time Binance Alpha trade monitoring and analytics for AI agents
Key Features
Use Cases
README
Binance Alpha MCP
An MCP server for tracking Binance Alpha trades, helping AI agents optimize alpha point accumulation.
Features
- Real-time Trade Monitoring: Track buy-side activity for Binance Alpha tokens by Subscribing to on-chain events.
- USD-based Metrics: Calculates trade values in USD using real-time prices from the CryptoCompare.
- Data Persistence: Maintains trade data in memory, with automatic cleanup of records older than 1 hour.
- MCP Tools:
get_top_tokens: Returns a markdown table of top tokens by USD trading volume, including symbol, USD volume, name, and address.get_trade_stats: Provides statistics on trade USD values (min, max, median) and a distribution table.
- Configurable Endpoints: Uses separate WebSocket (
WS_ENDPOINT) and HTTP (RPC_ENDPOINT) endpoints for event listening and token queries.
Prerequisites
- Node.js: Version 18 or higher.
- npm: For dependency management.
- BSC Node Access: A WebSocket endpoint for event listening and an HTTP RPC endpoint for token queries, which can be obtained from services like Infura or QuikNode.
Installation
-
Clone the Repository:
bashgit clone https://github.com/kukapay/binance-alpha-mcp.git cd binance-alpha-mcp -
Install Dependencies:
bashnpm install -
Configure MCP Client: To use this server with an MCP client like Claude Desktop, add the following to your config file (or equivalent):
json{ "mcpServers": { "binance-alpha-mcp": { "command": "node", "args": ["/absolute/path/to/binance-alpha-mcp/index.js"], "env": { "WS_ENDPOINT": "your_ws_endpoint_url", "RPC_ENDPOINT": "your_rpc_endpoint_url" } } } }Replace
/absolute/path/to/binance-alpha-mcpwith your actual installation path, and updateWS_ENDPOINTandPRC_ENDPOINTwith your own endpoint URLs.
Usage
The server exposes two MCP tools:
get_top_tokens
- Description: Returns a markdown table of the top tokens by USD trading volume.
- Input:
{ limit: number }(optional, defaults to 10). Specifies how many tokens to include in the output. - Output Example:
period: last 23 minutes | Symbol | USD Volume | Name | Address | |--------|------------|------|---------| | ZK | $72516.34 | Polyhedra Network | 0xc71b5f631354be6853efe9c3ab6b9590f8302e81 | | B2 | $22893.72 | BSquared Token | 0x783c3f003f172c6ac5ac700218a357d2d66ee2a2 | | AIOT | $5249.05 | OKZOO | 0x55ad16bd573b3365f43a9daeb0cc66a73821b4a5 | | gorilla | $3263.95 | gorilla | 0xcf640fdf9b3d9e45cbd69fda91d7e22579c14444 | | BOOP | $2046.32 | BOOP | 0x9a70815dfb644a24b57358e1041f8d0324c8f6e1 | | BANK | $1305.38 | Lorenzo Governance Token | 0x3aee7602b612de36088f3ffed8c8f10e86ebf2bf | | SKYAI | $1015.69 | SKYAI | 0x92aa03137385f18539301349dcfc9ebc923ffb10 | | KOGE | $672.59 | BNB48 Club Token | 0xe6df05ce8c8301223373cf5b969afcb1498c5528 | | MYX | $477.85 | MYX | 0xd82544bf0dfe8385ef8fa34d67e6e4940cc63e16 | | Drama | $108.37 | Drama | 0xf922fb5f88c19f363cb018e8f7c98c10ed294444 |
get_trade_stats
- Description: Returns statistics about trade USD values, including min, max, median, and distribution.
- Input:
{ buckets: number }(optional, defaults to 10). Specifies the number of buckets to divide the trade distribution by USD value. - Output Example:
period: last 1 minutes min: $0.30, max: $2469.14, median: $653.41 | range | count | |-------|-------| | 0.30~247.19 | 26 | | 247.19~494.07 | 22 | | 494.07~740.95 | 39 | | 740.95~987.84 | 6 | | 987.84~1234.72 | 16 | | 1234.72~1481.61 | 9 | | 1481.61~1728.49 | 1 | | 1728.49~1975.38 | 6 | | 1975.38~2222.26 | 10 | | 2222.26~2469.14 | 2 |
License
This project is licensed under the MIT License. See the LICENSE file for details.
Star History
Repository Owner
User
Repository Details
Programming Languages
Tags
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
Crypto Indicators MCP Server
Technical analysis indicators and strategies for AI trading via the Model Context Protocol.
Crypto Indicators MCP Server provides over 50 cryptocurrency technical analysis indicators and quantitative trading strategies through an MCP-compliant server interface. The tool is designed for AI trading agents and can integrate seamlessly with platforms like Claude Desktop. It offers support for multiple exchanges via CCXT, modular design for easy maintenance, and outputs actionable trading signals based on market trends.
- ⭐ 91
- MCP
- kukapay/crypto-indicators-mcp
Crypto Liquidations MCP
Streams real-time Binance liquidation events to AI agents via MCP.
Crypto Liquidations MCP is an MCP server that streams real-time cryptocurrency liquidation events from Binance. It provides tools for retrieving the latest liquidations in a user-friendly Markdown table and generates prompts for AI agents to analyze market trends. The server maintains an in-memory record of up to 1000 recent events and is designed for easy integration with MCP clients such as Claude Desktop.
- ⭐ 3
- MCP
- kukapay/crypto-liquidations-mcp
Crypto Portfolio MCP
Real-time crypto portfolio management and analysis via MCP.
Crypto Portfolio MCP is an MCP server that enables users and AI agents to track, manage, and optimize cryptocurrency portfolio allocations with live Binance price integration. It allows querying of portfolio status, addition of holdings, price fetching, value history chart generation, and portfolio analysis suggestions. The server provides persistent storage using SQLite and exposes API-like tools for seamless interaction through an MCP client. Designed for integration with platforms like Claude Desktop, it facilitates dynamic crypto asset management and insight generation.
- ⭐ 9
- MCP
- kukapay/crypto-portfolio-mcp
Crypto Orderbook MCP
Real-time crypto order book analytics for AI agents and trading systems.
Crypto Orderbook MCP provides an MCP-compatible server that analyzes order book depth and imbalance across major cryptocurrency exchanges. It empowers AI agents and trading systems with unified, real-time market structure insights. Users can calculate and compare key order book metrics such as bid/ask depth and imbalance across multiple platforms using straightforward tools. The server returns data in structured formats for seamless integration with AI-enabled workflows.
- ⭐ 10
- MCP
- kukapay/crypto-orderbook-mcp
Crypto Trending MCP Server
Real-time trending cryptocurrency data via Model Context Protocol tools.
Crypto Trending MCP Server tracks and monitors the latest trending tokens on CoinGecko, providing real-time insights into the most popular cryptocurrencies. It exposes MCP tools and prompts, such as a Markdown generator for trending token data and a parser prompt for extracting and analyzing the results with AI models. The solution is built for seamless integration with clients like Claude Desktop and allows natural language querying of current crypto trends. Its lightweight and extensible design supports easy deployment and extension.
- ⭐ 6
- MCP
- kukapay/crypto-trending-mcp
Whale Tracker MCP Server
Monitor and analyze large cryptocurrency transactions using MCP and Whale Alert API integration.
Whale Tracker MCP Server implements the Model Context Protocol to provide real-time monitoring and analysis of large-scale cryptocurrency transactions. Built in Python, it integrates seamlessly with the Whale Alert API and exposes tools, resources, and prompt templates to MCP-compatible clients such as Claude Desktop. This solution enables users to fetch recent whale transactions, retrieve detailed information, and leverage contextual data directly within their LLM-powered workflows.
- ⭐ 44
- MCP
- kukapay/whale-tracker-mcp
Didn't find tool you were looking for?