Enables market screening and technical analysis for cryptocurrency trading pairs available on the Binance exchange platform.
Allows market screening and technical analysis for cryptocurrency assets traded on the Coinbase exchange platform.
Provides access to cryptocurrency market data and technical analysis tools for trading pairs on the KuCoin exchange platform.
Enables cryptocurrency market analysis and screening capabilities for trading pairs available on the OKX exchange platform.
Provides advanced cryptocurrency and stock market analysis capabilities including real-time market screening, technical indicators (Bollinger Bands, RSI, MACD), pattern recognition, and multi-timeframe analysis across various exchanges and traditional markets.
📈 TradingView MCP Server
A powerful Model Context Protocol (MCP) server that provides advanced cryptocurrency and stock market analysis using TradingView data. Perfect for traders, analysts, and AI assistants who need real-time market intelligence.
🎥 Demo Video
Quick 19-second demo showing the MCP server in action
✨ Key Features
🚀 Real-time Market Screening: Find top gainers, losers, and trending stocks/crypto
📊 Advanced Technical Analysis: Bollinger Bands, RSI, MACD, and more indicators
🎯 Bollinger Band Intelligence: Proprietary rating system (-3 to +3) for squeeze detection
🕯️ Pattern Recognition: Detect consecutive bullish/bearish candle formations
💎 Multi-Market Support: Crypto exchanges (KuCoin, Binance, Bybit) + Traditional markets (NASDAQ, BIST)
⏰ Multi-Timeframe Analysis: From 5-minute to monthly charts
🔍 Individual Asset Deep-Dive: Comprehensive technical analysis for any symbol
🚀 Quick Start
Option 1: Claude Desktop (Recommended)
Install UV Package Manager:
# macOS (Homebrew) brew install uv # Windows powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # macOS/Linux (Direct) curl -LsSf https://astral.sh/uv/install.sh | shAdd to Claude Desktop Configuration:
Config Path:
Windows:
%APPDATA%\Claude\claude_desktop_config.json
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "tradingview-mcp": { "command": "uv", "args": [ "tool", "run", "--from", "git+https://github.com/atilaahmettaner/tradingview-mcp.git", "tradingview-mcp" ] } } }Restart Claude Desktop - The server will be automatically available!
📋 For detailed Windows instructions, see
Option 2: Manual Installation
Windows Configuration Path:
%APPDATA%\Claude\claude_desktop_config.json
macOS Configuration Path:
~/Library/Application Support/Claude/claude_desktop_config.json
Configuration for Local Setup:
macOS/Linux Configuration:
🛠️ Available Tools
📈 Market Screening
Tool | Description | Example Usage |
| Find highest performing assets | Top crypto gainers in 15m |
| Find biggest declining assets | Worst performing stocks today |
| Find assets with tight Bollinger Bands | Coins ready for breakout |
| Filter by Bollinger Band rating | Strong buy signals (rating +2) |
🔍 Technical Analysis
Tool | Description | Example Usage |
| Complete technical analysis | Analyze BTC with all indicators |
| Find candlestick patterns | 3+ consecutive green candles |
| Multi-timeframe pattern analysis | Complex pattern detection |
📋 Information
Tool | Description |
| List all supported exchanges and markets |
📝 Usage Examples
Talk to Claude Like This:
Basic Market Screening:
Technical Analysis:
Pattern Recognition:
Advanced Queries:
🎯 Understanding the Bollinger Band Rating System
Our proprietary rating system helps identify trading opportunities:
Rating | Signal | Description |
+3 | 🔥 Strong Buy | Price above upper Bollinger Band |
+2 | ✅ Buy | Price in upper 50% of bands |
+1 | ⬆️ Weak Buy | Price above middle line |
0 | ➡️ Neutral | Price at middle line |
-1 | ⬇️ Weak Sell | Price below middle line |
-2 | ❌ Sell | Price in lower 50% of bands |
-3 | 🔥 Strong Sell | Price below lower Bollinger Band |
Bollinger Band Width (BBW): Lower values indicate tighter bands → potential breakout coming!
🏢 Supported Markets & Exchanges
💰 Cryptocurrency Exchanges
KuCoin (KUCOIN) - Primary recommendation
Binance (BINANCE) - Largest crypto exchange
Bybit (BYBIT) - Derivatives focused
OKX (OKX) - Global crypto exchange
Coinbase (COINBASE) - US-regulated exchange
Gate.io (GATEIO) - Altcoin specialist
Huobi (HUOBI) - Asian market leader
Bitfinex (BITFINEX) - Professional trading
📊 Traditional Markets
NASDAQ (NASDAQ) - US tech stocks (AAPL, MSFT, TSLA)
BIST (BIST) - Turkish stock market (Borsa İstanbul)
More markets coming soon!
⏰ Supported Timeframes
5m
, 15m
, 1h
, 4h
, 1D
, 1W
, 1M
📊 Technical Indicators Included
Bollinger Bands (20, 2) - Volatility and squeeze detection
RSI (14) - Momentum oscillator
Moving Averages - SMA20, EMA50, EMA200
MACD - Trend and momentum
ADX - Trend strength measurement
Stochastic - Overbought/oversold conditions
Volume Analysis - Market participation
Price Action - OHLC data with percentage changes
🚨 Troubleshooting
Common Issues:
1. "No data found" errors:
Try different exchanges (KuCoin usually works best)
Use standard timeframes (15m, 1h, 1D)
Check symbol format (e.g., "BTCUSDT" not "BTC")
2. Empty arrays or rate limiting:
If you get empty results, you may have hit TradingView's rate limits
Wait 5-10 minutes between query sessions
The server automatically handles retries
KuCoin and BIST have the most reliable data
3. Claude Desktop not detecting the server:
Restart Claude Desktop after adding configuration
Check that UV is installed:
uv --version
Verify the configuration JSON syntax
4. Slow responses:
First request may be slower (warming up)
Subsequent requests are much faster
Consider using smaller limits (5-10 items)
🔧 Development & Customization
Running in Development Mode:
Adding New Exchanges:
The server is designed to be easily extensible. Check src/tradingview_mcp/core/
for the modular architecture.
🤝 Contributing
We welcome contributions! Here's how:
Fork the repository
Create a feature branch (
git checkout -b feature/amazing-feature
)Commit your changes (
git commit -m 'Add amazing feature'
)Push to the branch (
git push origin feature/amazing-feature
)Open a Pull Request
Ideas for Contributions:
Add new exchanges or markets
Implement additional technical indicators
Improve error handling and rate limiting
Add more candlestick pattern recognition
Create comprehensive test suite
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🐛 Support & Issues
Report bugs: GitHub Issues
Feature requests: Open an issue with the "enhancement" label
Questions: Check existing issues or open a new discussion
🌟 Star This Project
If you find this MCP server useful, please ⭐ star the repository to help others discover it!
Built with ❤️ for traders and AI enthusiasts
Empowering intelligent trading decisions through advanced market analysis
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Provides advanced cryptocurrency and stock market analysis using TradingView data with real-time screening, technical indicators, and pattern recognition. Supports multiple exchanges and markets for comprehensive trading intelligence through natural language queries.