TradeBeast
Provides Binance technical signals, including swing points, slopes, volume analysis, and multi-timeframe signals.
Provides TradingView screeners, technical analysis, multi-timeframe analysis, and backtesting capabilities.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
π¦ TradeBeast
The Ultimate Crypto Trading Beast β every crypto MCP fused into one unstoppable trading machine.
One MCP server. 295 tools. 13 sources. Zero API keys to start. Plug it into Claude and your AI sees the whole crypto market at once.
β If this helps you trade smarter, star the repo β it takes 2 seconds and helps more traders find the beast.
No more juggling a dozen MCP servers. Tickers and order books from 100+ exchanges, Binance technicals, Smart Money Concepts, Hyperliquid flow, derivatives intel, funding rates, TradingView screeners, a local ML forecast, and your own Bitget account β all behind one connection.
Feed the beast once, and it hunts everywhere.
β‘ 60-Second Setup
No API keys needed. No account signup. Four commands and you're hunting:
git clone https://github.com/muslim-ahmad-wagay/TradeBeast.git
cd TradeBeast
python3.12 -m venv .venv
.venv/bin/pip install -r requirements.txtThen tell Claude about the beast. Paste this into your Claude Desktop config (claude_desktop_config.json), fixing the two paths:
{
"mcpServers": {
"tradebeast": {
"command": "/absolute/path/to/TradeBeast/.venv/bin/python",
"args": ["/absolute/path/to/TradeBeast/tradebeast.py"]
}
}
}Restart Claude Desktop. Done. You now have 254 tools with zero credentials.
That's it β the beast works out of the box. Bitget and Kronos are optional extras (below).
Related MCP server: bybit-trading-mcp
π― Easy Usage β just ask your AI
No commands to memorize. Talk to Claude like a trader:
What you want | Copy-paste this prompt |
Find a trade |
|
Hunt a scalp |
|
Check the crowd |
|
See the future |
|
Check my money |
|
The full beast scan |
|
Learn a coin |
|
First 3 prompts to try: the "Find a trade" one, then "Check the crowd", then "The full beast scan". That's the whole workflow.
π Why traders love it
One server instead of thirteen β a single stdio connection, no port juggling, no config hell.
Works with zero keys β 254 tools live before you ever touch an API key.
Self-healing β a sub-server crashes mid-call? The beast reconnects and retries automatically.
Safe by default β read-only out of the box. Withdrawals, transfers and leverage changes are blocked at the aggregator, not just hidden.
Free forever β MIT licensed. No subscription, no paywall, no "pro tier".
β‘ What the beast can do
Power | Source | Tools |
Public market data β tickers, OHLCV, order books, trades on 100+ exchanges | CCXT (official) | 12 |
Binance technical signals β swings, slopes, volume, multi-timeframe | Trading Signals | 11 |
Derivatives intel β OI, liquidations, whales, CVD, positioning regimes | LiquidVision (hosted) | 41 |
Smart Money Concepts β market structure, order blocks, FVGs, sweeps | SMC | 5 |
Hyperliquid candles + structure | TradeFloor | 3 |
Market microstructure β FVGs, liquidity zones, order blocks | Microstructure | 5 |
RSI divergence detection + scanning | RSI Divergence | 2 |
Full technical analysis β 54 indicators, patterns, regime, sentiment | Technical Analysis | 54 |
78 indicators + strategies β MACD, Ichimoku, Bollinger, ATR, VWAPβ¦ | Crypto Indicators | 78 |
Your Bitget account β positions, orders, fills, funding, order place/cancel | Bitget (official) | 41 |
Cross-exchange funding-rate comparison | Funding Rates | 1 |
TradingView screeners, technicals, multi-timeframe, backtests | TradingView | 39 |
Local 4h ML price forecast | Kronos | 2 |
Beast health check | TradeBeast | 1 |
Total | 295 |
Every tool is namespaced by source, so there are no collisions and no guessing: ccxt_get_tickers, bitget_futures_get_positions, tv_get_technical_analysis, funding_compare_funding_rates, kronos_forecast, lv_get_liquidation_cascades, ind_calculate_macd_strategyβ¦
Full catalog: docs/TOOLS.md (generated from the live server).
π Quickstart
git clone https://github.com/muslim-ahmad-wagay/TradeBeast.git
cd TradeBeast
python3.12 -m venv .venv
.venv/bin/pip install -r requirements.txt
# Run it (stdio MCP server β plug it into any MCP client)
.venv/bin/python tradebeast.pyCheck what the beast sees:
.venv/bin/python tradebeast.py --dump-tools # prints the full tool catalog as JSONFirst run, no keys needed
TradeBeast starts cleanly with zero credentials. Bitget and Kronos are optional sub-servers:
Bitget stays off unless
BITGET_API_KEY,BITGET_SECRET_KEYandBITGET_PASSPHRASEare in the environment. No keys are ever read from a file, written to disk, or logged by TradeBeast.Kronos stays off unless a local Kronos forecast server answers
http://127.0.0.1:8901/health. The model (~200MB) is never bundled in this repo.
With neither, you still get 254 tools out of the box.
Enable Bitget (optional)
export BITGET_API_KEY="..."
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
.venv/bin/python tradebeast.pyUse a trade-only API key (no withdraw permission). TradeBeast never exposes withdraw, transfer, margin trading, copy-follow, convert execution, broker writes, leverage changes, or earn actions β those tools are blocked at the aggregator and never appear in the tool list.
Enable Kronos (optional)
Run your local Kronos forecast server, then start TradeBeast. Override the URL with TRADEBEAST_KRONOS_URL=http://127.0.0.1:8901.
π Connect it
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"tradebeast": {
"command": "/absolute/path/to/TradeBeast/.venv/bin/python",
"args": ["/absolute/path/to/TradeBeast/tradebeast.py"]
}
}
}Muse / any MCP client
Point it at the same command as a stdio server. Example mcp.json:
{
"mcpServers": {
"tradebeast": {
"command": "python",
"args": ["tradebeast.py"],
"cwd": "/absolute/path/to/TradeBeast"
}
}
}With Bitget enabled, add the three BITGET_* variables to env (never commit them).
Behind a corporate proxy? Add
"HTTPS_PROXY": "http://your-proxy:3128"and"NODE_EXTRA_CA_CERTS": "/path/to/ca-bundle.pem"toenv.
π§ How it works
βββββββββββββββββββββββ
β Your MCP client β
β Claude / Muse / β¦ β
ββββββββββββ¬βββββββββββ
β stdio (one connection)
ββββββββββββ΄βββββββββββ
β TRADEBEAST β
β aggregate + route β
β 295 tools, 1 wire β
ββββββββββββ¬βββββββββββ
ββββββββββββ¬ββββββββββββΌββββββββββββ¬ββββββββββββ
βΌ βΌ βΌ βΌ βΌ
ccxt Β·Β·Β· signals liquidvision smc Β·Β·Β· tradefloor
micro Β·Β·Β· rsi technical- crypto- bitget
analysis indicators (opt-in)
funding Β·Β·Β· tradingview Β·Β·Β· kronos (opt-in, local)Aggregate at startup β TradeBeast spawns every enabled sub-server, lists its tools (with a per-server timeout), and re-exposes them under a source prefix. A dead sub-server is logged and skipped; the beast keeps serving the rest.
Route calls unchanged β a tool call goes to its owning sub-server and the result comes back verbatim.
Self-healing β if a sub-server connection drops mid-call (egress hiccups, the trading-signals server crashing on a bad Binance response), TradeBeast reconnects it once and retries the call once.
No blind retries on orders β order place/cancel tools are never auto-retried: a lost response might mean the order already executed. On failure the beast reconnects and tells you to check positions/orders before retrying.
π‘οΈ Safety
Read-only by default. 12 of 13 sources are pure market data and analysis. The only tools that can move money are Bitget spot/futures order place/cancel β and only when you opt in with your own keys.
Blocked, not just undocumented: withdraw, transfer, margin borrow/repay/trade, copy-follow, convert execution, broker API-key/sub-account tools, leverage changes, and earn actions are filtered out of the tool list entirely.
No credentials in this repo. No keys, secrets, passwords, or tokens anywhere β grep it yourself. Bitget credentials come from environment variables only.
No trading without you. TradeBeast places no order on its own. Every order tool is an explicit tool call your agent makes β keep your own rules (leverage caps, stop-losses, daily limits) on top.
This is not financial advice. The beast shows you the market; it does not tell you what to buy.
βοΈ Configuration
Copy config.example.json to config.json to pick which sub-servers run and override their launch commands:
{
"kronos_url": "http://127.0.0.1:8901",
"servers": {
"bitget": { "enabled": true },
"kronos": { "enabled": true },
"technical_analysis": { "enabled": false }
}
}Environment toggles also work: TRADEBEAST_DISABLE_<name>=1 (e.g. TRADEBEAST_DISABLE_TA=1), TRADEBEAST_KRONOS_URL=β¦, TRADEBEAST_CONFIG=/path/to/config.json.
Sub-server paths in the defaults assume the standard layout (~/workspace/custom-connectors/... and ~/workspace/tradingview-mcp/). If your installs live elsewhere, point config.json at them β see config.example.json for every command.
π§ͺ Tests
# Full smoke test: lists tools, then calls ccxt_get_tickers + funding_compare_funding_rates end to end
~/workspace/custom-connectors/_shared-venv/bin/python tests/smoke_test.py
# Also exercise the Bitget read path (needs BITGET_* env vars)
BITGET_API_KEY=... BITGET_SECRET_KEY=... BITGET_PASSPHRASE=... \
~/workspace/custom-connectors/_shared-venv/bin/python tests/smoke_test.py --with-bitgetπ£ Share the beast
Help it go viral β copy, paste, post:
X / Twitter:
I plugged ONE MCP server into Claude and it sees 295 crypto tools β tickers from 100+ exchanges, funding rates, TradingView, SMC, a local ML forecast and my Bitget account. All in 60 seconds, zero API keys.
π¦ TradeBeast: https://github.com/muslim-ahmad-wagay/TradeBeast
Reddit (r/CryptoCurrency, r/algotrading, r/ClaudeAI):
Title: TradeBeast β one MCP server, 295 crypto tools, 60-second setup
Body: I fused 13 crypto MCP servers into one. Claude can now scan the whole market, compare funding, run TradingView + a local ML forecast, and check my Bitget positions β from a single connection. Free, MIT, no keys needed to start: https://github.com/muslim-ahmad-wagay/TradeBeast
Discord / Telegram:
π¦ TradeBeast β 295 crypto tools in ONE MCP server. 60-second setup, no API keys needed. https://github.com/muslim-ahmad-wagay/TradeBeast
π€ Contributing
PRs welcome β new sub-servers, better routing, more tests. To add a source:
Add its spec to
_default_specs()intradebeast.py(command, prefix, allowlist).Add it to
config.example.jsonand the README table.Run
tradebeast.py --dump-toolsand regeneratedocs/TOOLS.md.Never add a tool that moves funds without an allowlist entry and a note in the Safety section.
π Support
TradeBeast is free and open source (MIT). If it helps you trade smarter, tips keep the beast fed:
USDT (TRC20): TPWtGkxHsrNtUY7cAuPtZzSX7otzE44zyo
Donations are voluntary and non-refundable. Never send funds to any other address claiming to be TradeBeast.
π License
MIT β see LICENSE.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
This server cannot be deployed
Maintenance
Related MCP Connectors
Trade 16 crypto exchanges + MetaTrader 5 from your AI assistant via one MCP connection.
Crypto market & research MCP for AI agents: prices, derivatives, options, on-chain, sentiment, news.
Your agent needs crypto prices it can rely on β spot, ranked market tables, history, OHLC, per-venue tickers, and what is trending right now. **What you can ask for** β’ "What is the price of these 20 tokens in USD and EUR right now?" β’ "Give me the top 100 by market cap with 24h and 7d change." β’ "Chart this coin's price over the last year, hourly." β’ "Where does this token trade, and at what spread per venue?" β’ "What is trending on CoinGecko today?" **How to use it** Point any MCP client at https://mcp.aisa.one/crypto-market-data/mcp and sign in with OAuth β there is no key to create or paste. 21 CoinGecko tools: simple price and token price by contract, supported currencies, coin list and detail, ranked markets, history, market charts and ranges, OHLC, per-coin tickers, categories, exchanges and their tickers, token data and charts, and trending. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Price the token here, then ask the same agent what X is posting about it β without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/finance/mcp for equities, crypto and prediction markets in one place.
Live crypto + IDX stock market intelligence for AI agents β 19 tools, no API key.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables MCP-compatible AI clients to access live crypto market data and AI-driven quantitative analysis, with structured outputs and full observability.-
- FlicenseNot gradedqualityDmaintenanceEnables AI tools to execute trades and fetch market data across six crypto exchanges via natural language or API, with dual Telegram and MCP interfaces.2-
- AlicenseBqualityDmaintenanceProvides real-time market data, technical analysis, screeners, and backtesting for stocks, crypto, forex, and futures to AI assistants via MCP.371MIT
- AlicenseBqualityBmaintenanceEnables AI tools to access local crypto market data, run analyses, perform 66-item deep research, search RAG context, and retrieve generated reports and prompts via MCP.10MIT