Tradingview Mcp Server
@atilaahmettaner
About Tradingview Mcp Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"tradingview-mcp": {
"command": "uv",
"args": [
"tool",
"run",
"--from",
"git+https://github.com/atilaahmettaner/tradingview-mcp.git",
"tradingview-mcp"
]
}
}
}Tools
27Return top gainers for an exchange and timeframe using Bollinger Band analysis. Args: exchange: Exchange name โ crypto: KUCOIN, BINANCE, BYBIT; stocks: EGX, BIST, NASDAQ, NYSE, BURSA, HKEX timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M limit: Number of rows to return (max 50)
Return top losers for an exchange and timeframe. Supports crypto (KUCOIN, BINANCE) and stocks (EGX, BIST, NASDAQ).
Scan for assets with low Bollinger Band Width (squeeze detection). Works with crypto and stocks. Args: exchange: Exchange โ crypto: KUCOIN, BINANCE, BYBIT; stocks: EGX, BIST, NASDAQ, NYSE, BURSA, HKEX timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M bbw_threshold: Maximum BBW value to filter (default 0.04) limit: Number of rows to return (max 100)
Filter coins by Bollinger Band rating. Args: exchange: Exchange name like KUCOIN, BINANCE, BYBIT, etc. timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M rating: BB rating (-3 to +3): -3=Strong Sell, -2=Sell, -1=Weak Sell, 1=Weak Buy, 2=Buy, 3=Strong Buy limit: Number of rows to return (max 50)
Get detailed analysis for a specific asset (coin or stock) on specified exchange and timeframe. Args: symbol: Symbol โ crypto: "BTCUSDT", "ETHUSDT"; stocks: "COMI" (EGX), "THYAO" (BIST) exchange: Exchange โ crypto: KUCOIN, BINANCE; stocks: EGX, BIST, NASDAQ, NYSE, BURSA, HKEX timeframe: Time interval (5m, 15m, 1h, 4h, 1D, 1W, 1M) Returns: Detailed analysis with all indicators and metrics
Scan for coins with consecutive growing/shrinking candles pattern. Args: exchange: Exchange name (BINANCE, KUCOIN, etc.) timeframe: Time interval (5m, 15m, 1h, 4h) pattern_type: "bullish" (growing candles) or "bearish" (shrinking candles) candle_count: Number of consecutive candles to check (2-5) min_growth: Minimum growth percentage for each candle limit: Maximum number of results to return
Advanced candle pattern analysis using multi-timeframe data. Args: exchange: Exchange name (BINANCE, KUCOIN, etc.) base_timeframe: Base timeframe for analysis (5m, 15m, 1h, 4h) pattern_length: Number of consecutive periods to analyse (2-4) min_size_increase: Minimum percentage increase in candle size limit: Maximum number of results to return
Detect coins with volume breakout + price breakout. Args: exchange: Exchange name like KUCOIN, BINANCE, BYBIT, etc. timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M volume_multiplier: How many times the volume should be above normal level (default 2.0) price_change_min: Minimum price change percentage (default 3.0) limit: Number of rows to return (max 50)
Detailed volume confirmation analysis for a specific coin. Args: symbol: Coin symbol (e.g., BTCUSDT) exchange: Exchange name timeframe: Time frame for analysis
Smart volume + technical analysis combination scanner. Args: exchange: Exchange name min_volume_ratio: Minimum volume multiplier (default 2.0) min_price_change: Minimum price change percentage (default 2.0) rsi_range: "oversold" (<30), "overbought" (>70), "neutral" (30-70), "any" limit: Number of results (max 30)
Run a multi-agent debate (Technical, Sentiment, Risk) for a specific symbol. Args: symbol: Symbol โ crypto: "BTCUSDT"; stocks: "COMI" (EGX), "THYAO" (BIST) exchange: Exchange โ crypto: KUCOIN, BINANCE; stocks: EGX, BIST, NASDAQ, NYSE timeframe: Time interval (5m, 15m, 1h, 4h, 1D, 1W) Returns: A structured debate between 3 AI agents culminating in a final trading decision.
Get a comprehensive overview of the Egyptian Exchange (EGX) market. Args: timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M (default 1D for stocks) limit: Number of stocks per category (max 20)
Scan EGX stocks by sector. Shows available sectors if none specified. Args: sector: Sector name (banks, healthcare_and_pharma, real_estate, etc.) Leave empty to list all sectors. timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M limit: Max results per sector (max 50)
Sector rotation scanner for EGX โ identifies hot/cold sectors and top picks. Args: timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M (default 1D) top_n_sectors: Number of top sectors to show stock picks for (1-18, default 5) top_n_stocks: Number of top stocks per highlighted sector (1-10, default 3) min_stock_score: Minimum stock score for picks (0-100, default 60)
Analyse an EGX index showing constituent performance with full indicators. Args: index: EGX30, EGX70, EGX100, SHARIAH33, EGX35LV, TAMAYUZ timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M (default 1D) limit: Number of stocks to show in detail (max 100)
Production stock ranking engine for EGX โ finds strong stocks with actionable setups. Args: timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M (default 1D) min_score: Minimum stock score to include (0-100, default 55) index_filter: Filter by index โ EGX30, EGX70, EGX100, SHARIAH33, EGX35LV, TAMAYUZ limit: Number of results (max 50)
Generate a full trade plan for a specific EGX stock. Args: symbol: EGX stock symbol (e.g., "COMI", "TMGH", "FWRY") timeframe: One of 5m, 15m, 1h, 4h, 1D, 1W, 1M (default 1D)
Fibonacci retracement analysis for EGX stocks. Args: symbol: EGX stock symbol (e.g., "COMI", "TMGH", "FWRY") lookback: Period for swing high/low โ "1M", "3M", "6M", "52W", "ALL" (default 52W) timeframe: Analysis timeframe (5m, 15m, 1h, 4h, 1D, 1W, 1M โ default 1D)
Multi-timeframe alignment analysis (Weekly โ Daily โ 4H โ 1H โ 15m). Args: symbol: Symbol โ crypto: "BTCUSDT"; stocks: "COMI" (EGX), "THYAO" (BIST) exchange: Exchange โ crypto: KUCOIN, BINANCE; stocks: EGX, BIST, NASDAQ, NYSE
Real-time Reddit sentiment analysis for stocks and crypto. Args: symbol: Asset symbol ("AAPL", "BTC", "ETH", "TSLA") category: Subreddit group to search ("crypto", "stocks", "all") limit: Number of posts to analyse
Real-time financial news from RSS feeds (Reuters, CoinDesk, etc.) Args: symbol: Optional symbol filter ("AAPL", "BTC"). None = all news. category: Feed category ("crypto", "stocks", "all") limit: Max number of news items
POWER TOOL: TradingView technical analysis + Reddit sentiment + Financial news. Args: symbol: Asset symbol ("AAPL", "BTCUSDT", "THYAO") exchange: Exchange (NASDAQ, NYSE, BINANCE, KUCOIN, BIST, EGX) timeframe: Analysis timeframe (5m, 15m, 1h, 4h, 1D, 1W)
Backtest a trading strategy on historical data with institutional-grade metrics. Args: symbol: Yahoo Finance symbol (AAPL, BTC-USD, THYAO.IS, ^GSPC) strategy: rsi | bollinger | macd | ema_cross | supertrend | donchian period: '1mo', '3mo', '6mo', '1y', '2y' initial_capital: Starting capital in USD (default $10,000) commission_pct: Per-trade commission % (default 0.1%) slippage_pct: Per-trade slippage % (default 0.05%) interval: '1d' (daily) or '1h' (hourly) include_trade_log: Include full per-trade log (default False) include_equity_curve: Include equity curve data points (default False)
Run all 6 strategies (RSI, Bollinger, MACD, EMA Cross, Supertrend, Donchian) and return a ranked leaderboard. Args: symbol: Yahoo Finance symbol (AAPL, BTC-USD, SPYโฆ) period: '1mo', '3mo', '6mo', '1y', '2y' initial_capital: Starting capital in USD (default $10,000) interval: '1d' (daily) or '1h' (hourly)
Walk-forward backtest to detect overfitting โ validates strategy on unseen data. Args: symbol: Yahoo Finance symbol (AAPL, BTC-USD, SPYโฆ) strategy: rsi | bollinger | macd | ema_cross | supertrend | donchian period: '1mo', '3mo', '6mo', '1y', '2y' (recommend '2y') initial_capital: Starting capital per fold in USD (default $10,000) commission_pct: Per-trade commission % (default 0.1%) slippage_pct: Per-trade slippage % (default 0.05%) n_splits: Number of walk-forward folds (default 3, max 10) train_ratio: Fraction of each fold used for training (default 0.7) interval: '1d' (daily) or '1h' (hourly)
Real-time price quote from Yahoo Finance for any stock, crypto, ETF or index. Args: symbol: Yahoo Finance symbol โ e.g. AAPL, BTC-USD, SPY, ^GSPC, EURUSD=X, THYAO.IS
Global market overview: major indices, top crypto, FX rates, and key ETFs. Powered by Yahoo Finance.
Overview
What is Tradingview Mcp Server?
A Model Context Protocol (MCP) server that provides real-time cryptocurrency and stock market analysis using TradingView data. It is designed for traders, analysts, and AI assistants who need market intelligence.
How to use Tradingview Mcp Server?
Install the UV package manager, add the server configuration to Claude Desktopโs claude_desktop_config.json, then restart Claude Desktop. You can then ask Claude natural language queries such as โShow me the top 10 crypto gainers on KuCoinโ or โAnalyze Bitcoin with all technical indicatorsโ. The server exposes tools like top_gainers, coin_analysis, and bollinger_scan.
Key features of Tradingview Mcp Server
- Real-time market screening for top gainers, losers, and trending assets
- Advanced technical analysis including Bollinger Bands, RSI, MACD
- Proprietary Bollinger Band rating system (-3 to +3) for squeeze detection
- Pattern recognition for consecutive bullish/bearish candle formations
- Multi-market support for crypto exchanges and traditional markets
- Multi-timeframe analysis from 5-minute to monthly charts
Use cases of Tradingview Mcp Server
- Find the top 10 crypto gainers on a specific exchange in the last 15 minutes
- Analyze a stock with complete technical indicators (RSI, MACD, moving averages)
- Detect coins with tight Bollinger Bands ready for breakout
- Scan for assets showing 3+ consecutive bullish candlestick patterns
FAQ from Tradingview Mcp Server
What exchanges and markets are supported?
Cryptocurrency exchanges: KuCoin, Binance, Bybit, OKX, Coinbase, Gate.io, Huobi, Bitfinex. Traditional markets: NASDAQ and BIST (Borsa Istanbul).
What timeframes are available?
Supported timeframes: 5m, 15m, 1h, 4h, 1D, 1W, 1M.
What should I do if I get โNo data foundโ errors?
Try a different exchange (KuCoin usually works best), use standard timeframes (15m, 1h, 1D), and check symbol formatting (e.g., โBTCUSDTโ not โBTCโ).
How do I install and configure the server?
Two options: (1) Install UV and add the remote configuration to Claude Desktop, or (2) clone the repository and run locally with uv sync and a local configuration path.
What are the system requirements?
The server requires Python and the UV package manager. It communicates via the MCP stdio transport and does not require authentication or API keys from TradingView.
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
๐ Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Awesome Mlops
visengerA curated list of references for MLOps
Comments