{"name":"io.github.Alejandrehl/kainext-binance-mcp","slug":"alejandrehl-kainext-binance-mcp","title":"Binance Spot (security-first) + crypto analyst","description":"Security-first Binance Spot MCP + honest crypto analyst. 25 tools, 5 prompts, human-gated orders.","url":"https://mcp.market/server/alejandrehl-kainext-binance-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce","finance","security"],"presence":{"score":25,"stars":0,"forks":0,"downloads_week":22,"last_push_at":"2026-10-31T23:52:58.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://github.com/Alejandrehl/kainext-binance-mcp","version":"1.2.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"kainext-binance-mcp","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"testnet or mainnet (start with testnet)","isRequired":true,"name":"BINANCE_ENV"},{"description":"READ-ONLY Binance API key (the server never holds a trade key)","isRequired":true,"isSecret":true,"name":"BINANCE_READ_API_KEY"},{"description":"Secret for the read-only key","isRequired":true,"isSecret":true,"name":"BINANCE_READ_API_SECRET"}]}],"tools":[{"name":"_g","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_analyze_cycle","description":"Objective cycle-position inputs: Mayer Multiple (price/200d MA), drawdown from ATH (BTC only), distance to the next halving. Interpret with kb://frameworks/cycle-analysis — output a PHASE with uncertainty, never a target.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_analyze_portfolio","description":"Values live balances; concentration; and — if the user provides their cost basis per asset (USDT) plus tax_rate/cashout_spread — per-asset PNL and the NET break-even (taxes+spread; local-currency effects excluded). No personal data is stored: everything is a parameter. Sizing doctrine: kb://discipline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_assess_risk","description":"Realized volatility (30/90d), max drawdown (90d window) and BTC correlation per asset — defaults to current non-stable holdings. Rehearse drawdowns BEFORE the market does it (kb://discipline rule 2).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_backtest","description":"Light NO-LOOKAHEAD backtest of a simple rule (ema_cross/rsi_threshold).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_backtest_dca","description":"Backtests a mechanical DCA plan on real history: invested, accumulated qty, avg cost, value now, PNL, honest lump-sum comparison and max drawdown. Simulation, NOT prediction — start-date sensitive (try several windows). Doctrine: kb://discipline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_backtest_harvest","description":"Backtests a pre-committed harvest grid ([{level, sell_pct}], pct of CURRENT holding, each level fires once on an upward daily-close crossing) vs pure hold. Simulation, NOT prediction. Doctrine: kb://discipline rule 4.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_backtest_signal","description":"Backtests the layer-4 TECHNICAL composite signal on history (read-only, no lookahead, sentiment=0). Compare total_return_pct vs buy_hold_return_pct: any edge?","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_cancel_order_propose","description":"Proposes canceling an order (re-checks status; does NOT cancel).","write_action":true,"price_micros":0,"input_schema":null},{"name":"binance_cancel_order_status","description":"Polls the outcome of a proposed cancellation (no side effects).","write_action":true,"price_micros":0,"input_schema":null},{"name":"binance_compute_indicators","description":"RSI/MACD/EMA/Bollinger/ATR over the klines (float values, candle-aligned).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_generate_signal","description":"Transparent composite signal for a pair: direction + score + per-factor rationale + ATR risk levels. PROPOSES, never executes; every factor exposes its contribution. Note: our own out-of-sample walk-forward found NO robust edge (docs/research/) — treat signals as context, not as financial advice.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_account_info","description":"Account info (canTrade, commissions; key permissions on mainnet only).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_balance","description":"Spot balances with non-zero amounts (free/locked).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_derivatives","description":"Public futures positioning for a pair: mark/index price, current funding rate, short funding history, open interest. THE leverage thermometer — interpret with the kb://glossary resource (funding, OI). No key permissions needed; on testnet this data is synthetic.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_klines","description":"OHLCV candles for a pair/interval (Decimal values). limit <= 1000.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_market_structure","description":"Whole-market context in one cheap call: Fear & Greed (+week series), BTC dominance, total market cap, BTC ATH/drawdown, on-chain fees and hashrate. Free public sources; any block may be None if its source is down (see notes). Interpret with kb://frameworks/cycle-analysis and kb://glossary.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_news","description":"Crypto news from RSS feeds (CoinDesk, crypto.news), filterable by asset/source.","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_open_orders","description":"Open orders (all, or for one symbol).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_order_history","description":"Order history for a symbol (limit 1-1000).","write_action":true,"price_micros":0,"input_schema":null},{"name":"binance_get_price","description":"Current price for a symbol (e.g. BTCUSDT).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_sentiment","description":"RAW aggregated sentiment for an asset over a window (lexicon-based, NOT a prediction).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_get_ticker_24h","description":"Rolling 24h stats (change %, high/low, volume, last price).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_scan_signals","description":"Signals for a watchlist, ranked by score (where to LOOK, not auto-trading).","write_action":false,"price_micros":0,"input_schema":null},{"name":"binance_spot_order_propose","description":"Proposes a spot order to the confirmer (does NOT execute). Returns intent_id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"binance_spot_order_status","description":"Polls the outcome of a proposed order (no side effects).","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-11-01T13:28:31.873Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-01T13:28:31.836Z","components":{"code":{"score":25,"max":25,"notes":["45 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"kainext-binance-mcp","version":"1.2.1","found":true,"weeklyDownloads":22,"license":"MIT","dependencyCount":11,"publishedAt":"2026-08-22T18:06:12.393698Z","repositoryUrl":"https://github.com/Alejandrehl/kainext-binance-mcp"}],"repo":{"found":true,"owner":"Alejandrehl","repo":"kainext-binance-mcp","archived":false,"pushedAt":"2026-10-31T23:52:58Z","stars":0,"forks":0,"openIssues":9,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/18683071?v=4","ownerCreatedAt":"2016-04-26T15:11:20Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/18683071?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":22,"license":"MIT","lastPushAt":"2026-10-31T23:52:58.000Z","score":25}}}},"grade_history":[],"reviews":[]}