We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nirholas/bnbchain-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
#!/bin/bash
set -e
# Rebuild Binance-MCP with curated commit history
# Each logical group gets a unique commit with emoji
REPO_DIR="/workspaces/universal-crypto-mcp/binance-mcp-server"
WORK_DIR="/tmp/binance-mcp-rebuild"
GITHUB_USER="nirholas"
REPO_NAME="Binance-MCP"
echo "๐ Rebuilding Binance-MCP with curated history..."
# Clean and create work directory
rm -rf "$WORK_DIR"
mkdir -p "$WORK_DIR"
cd "$WORK_DIR"
# Initialize fresh repo
git init
git config user.email "nirholas@users.noreply.github.com"
git config user.name "nirholas"
# Function to add files and commit
commit_files() {
local message="$1"
shift
for file in "$@"; do
if [ -e "$REPO_DIR/$file" ]; then
mkdir -p "$(dirname "$file")"
cp -r "$REPO_DIR/$file" "$file"
git add "$file"
fi
done
git commit -m "$message" --allow-empty 2>/dev/null || true
}
# Function to add directory and commit
commit_dir() {
local message="$1"
local dir="$2"
if [ -d "$REPO_DIR/$dir" ]; then
mkdir -p "$dir"
cp -r "$REPO_DIR/$dir"/* "$dir/" 2>/dev/null || true
git add "$dir"
git commit -m "$message" 2>/dev/null || true
fi
}
echo "๐ฆ Creating commits..."
# === ROOT CONFIG FILES ===
commit_files "๐ฏ Initialize project with package configuration" "package.json"
commit_files "โ๏ธ Add TypeScript compiler configuration" "tsconfig.json"
commit_files "๐ Add Git ignore patterns for build artifacts" ".gitignore"
commit_files "๐ Add comprehensive README documentation" "README.md"
commit_files "๐ Add API coverage summary and implementation status" "API_COVERAGE_SUMMARY.md"
commit_files "๐ Add Binance REST API reference documentation" "binance-us-rest-api.md"
commit_files "๐ง Add server configuration template" "config.json"
# === CORE SOURCE FILES ===
commit_files "๐ Add main entry point and server bootstrap" "src/index.ts"
commit_files "๐ Add Binance API client and authentication" "src/binance.ts"
commit_files "โก Add initialization and startup logic" "src/init.ts"
# === CONFIG ===
commit_dir "๐ Add Binance client configuration module" "src/config"
# === SERVER INFRASTRUCTURE ===
commit_files "๐๏ธ Add MCP server base class and core handlers" "src/server/base.ts"
commit_files "๐ก Add SSE (Server-Sent Events) transport layer" "src/server/sse.ts"
commit_files "๐ป Add STDIO transport for CLI integration" "src/server/stdio.ts"
# === UTILITIES ===
commit_dir "๐ ๏ธ Add logging and utility functions" "src/utils"
# === TOOLS ===
commit_dir "๐ง Add MCP tool definitions and handlers" "src/tools"
# === TRADING MODULES ===
commit_dir "๐ Add Spot trading module - market orders and trades" "src/modules/spot"
commit_dir "๐ Add Margin trading module - leveraged positions" "src/modules/margin"
commit_dir "๐ฎ Add USD-M Futures module - perpetual contracts" "src/modules/futures-usdm"
commit_dir "๐ช Add COIN-M Futures module - coin-margined contracts" "src/modules/futures-coinm"
commit_dir "๐ฒ Add Options trading module - derivatives" "src/modules/options"
# === ALGORITHMIC TRADING ===
commit_dir "๐ค Add Algo trading module - TWAP and VP strategies" "src/modules/algo"
# === COPY TRADING ===
commit_dir "๐ฅ Add Copy Trading module - follow lead traders" "src/modules/copy-trading"
# === EARN & STAKING ===
commit_dir "๐ฐ Add Staking module - ETH and SOL staking" "src/modules/staking"
commit_dir "๐พ Add Simple Earn module - flexible savings" "src/modules/simple-earn"
commit_dir "๐ Add Auto-Invest module - DCA strategies" "src/modules/auto-invest"
commit_dir "๐ฐ Add Dual Investment module - structured products" "src/modules/dual-investment"
# === LENDING ===
commit_dir "๐ฆ Add VIP Loan module - institutional lending" "src/modules/vip-loan"
commit_dir "๐ณ Add Crypto Loans module - collateral loans" "src/modules/crypto-loans"
# === PAYMENTS & TRANSFERS ===
commit_dir "๐ต Add Fiat module - deposit and withdrawal" "src/modules/fiat"
commit_dir "๐ธ Add Pay module - Binance Pay transactions" "src/modules/pay"
commit_dir "๐ Add Convert module - instant crypto swaps" "src/modules/convert"
commit_dir "๐ค Add C2C module - peer-to-peer trading" "src/modules/c2c"
# === WALLET & ACCOUNT ===
commit_dir "๐ Add Wallet module - balances and transfers" "src/modules/wallet"
commit_dir "๐ Add Portfolio Margin module - unified margin" "src/modules/portfolio-margin"
commit_dir "๐ Add Rebate module - commission history" "src/modules/rebate"
# === COLLECTIBLES & GIFTS ===
commit_dir "๐ผ๏ธ Add NFT module - digital collectibles" "src/modules/nft"
commit_dir "๐ Add Gift Card module - crypto gift cards" "src/modules/gift-card"
# === MINING ===
commit_dir "โ๏ธ Add Mining module - pool mining stats" "src/modules/mining"
echo "โ
All commits created!"
echo ""
echo "๐ Commit history:"
git log --oneline
echo ""
echo "๐ Ready to push. Run:"
echo " cd $WORK_DIR"
echo " git remote add origin https://github.com/$GITHUB_USER/$REPO_NAME.git"
echo " git push origin main --force"