tradingview-mcp  by atilaahmettaner

AI-powered market analysis toolkit for real-time financial intelligence

Created 5 months ago
297 stars

Top 89.4% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides an advanced Model Context Protocol (MCP) server that leverages TradingView data for sophisticated AI-powered market analysis. It is designed for traders, analysts, and AI assistants seeking real-time market intelligence, offering features like technical indicators, screening, and pattern recognition.

How It Works

The server acts as a bridge, fetching real-time market data from TradingView and processing it through various analytical modules. It employs algorithms for technical indicators (RSI, MACD), Bollinger Band analysis with a proprietary rating system, and candlestick pattern detection. This processed data is then made available via the MCP protocol, enabling seamless integration with AI assistants and other applications.

Quick Start & Requirements

The recommended quick start involves installing the uv package manager and configuring it within Claude Desktop. Alternatively, manual installation requires cloning the repository and synchronizing dependencies using uv sync.

Highlighted Details

  • Real-time market screening for top gainers, losers, and trending assets.
  • Advanced technical analysis suite including Bollinger Bands, RSI, MACD, and more.
  • Proprietary Bollinger Band intelligence rating system (-3 to +3) for squeeze detection.
  • Candlestick pattern recognition across multiple timeframes.
  • Extensive multi-market support: Cryptocurrency (Binance, KuCoin, Bybit, etc.) and Traditional (NASDAQ, NYSE, BIST).

Maintenance & Community

The project welcomes contributions and provides guidance for development and customization. Specific community channels (e.g., Discord, Slack) or a roadmap are not explicitly detailed in the README.

Licensing & Compatibility

This project is licensed under the MIT License, permitting broad use, modification, and distribution, including for commercial purposes.

Limitations & Caveats

Users may encounter "No data found" errors, which can often be resolved by trying different exchanges (KuCoin and BIST are noted as most reliable), using standard timeframes, or ensuring correct symbol formats. TradingView rate limits may also affect results, requiring brief waits between query sessions. Initial requests may be slower due to server warm-up.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
35 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.