tradingview-mcp
TradingView MCP is a Python-based Model Context Protocol server that exposes real-time market data, technical analysis, backtesting, and screener tools to AI assistants (Claude, ChatGPT, Cursor). It requires no TradingView account or API keys and can be self-hosted or accessed via a paid hosted service.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | atilaahmettaner/tradingview-mcp |
| Owner | atilaahmettaner |
| Primary language | Python |
| License | MIT — OSI-approved |
| Stars | 3.4k |
| Forks | 726 |
| Open issues | 10 |
| Latest release | Unknown |
| Last updated | 2026-07-07 |
| Source | https://github.com/atilaahmettaner/tradingview-mcp |
What tradingview-mcp is
MCP server written in Python (3.10–3.13) that integrates multiple market data sources (Yahoo Finance, TradingView screener, RSS feeds) and provides 30+ tools including async-optimized endpoints, 9 backtesting strategies with walk-forward validation, technical indicator computation, and news aggregation. Deployable as a standalone process or via pip/PyPI.
Get the tradingview-mcp source
Clone the repository and explore it locally.
git clone https://github.com/atilaahmettaner/tradingview-mcp.gitcd tradingview-mcp# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Async hot-path tools (yahoo_price, top_gainers, combined_analysis) require FastMCP runtime for true intra-server parallelism; sync-only deployments will serialize these calls.
- Third-party data sources (Yahoo Finance, TradingView screener) are subject to rate limits; default TA throttle is 4 concurrent calls with 0.8s min spacing, tunable via env vars.
- Backtesting strategies operate on historical data with no guarantee of future performance; walk-forward validation flags overfitting but does not prevent live drawdown.
- News aggregation now uses Yahoo Finance, MarketWatch, CNBC RSS (Reuters deprecated); verify feed URLs remain stable and that your use complies with each outlet's terms.
- Self-hosting requires Python 3.10+, `uv`, and network access to public market data endpoints; no authentication setup required but ensure outbound HTTPS is permitted.
When to avoid it — and what to weigh
- Need regulated financial advisory — Project explicitly disclaims all outputs as non-financial advice. Not suitable for systems that must provide compliant investment recommendations or execute trades on behalf of users.
- Require guaranteed low-latency or SLA — Depends on third-party data sources (Yahoo Finance, TradingView screener, RSS feeds) with no contractual uptime guarantees. Self-hosted deployments inherit network and source availability risk.
- Operating in restrictive regulatory environment — No formal audit or compliance framework. Users must verify their own data sources and usage comply with exchange terms of service and local financial regulations.
- Need real-time order execution or account integration — Server is read-only analysis and data aggregation. Does not integrate with brokers, exchanges, or account management systems; cannot execute trades or manage capital.
License & commercial use
MIT License. Permissive, allowing modification, distribution, and private/commercial use provided original copyright and license are retained. No patent grants or liability limitations beyond standard MIT terms.
MIT License explicitly permits commercial use without restriction. However, users are responsible for ensuring compliance with third-party data source terms of service (Yahoo Finance, TradingView screener, etc.). Output is labeled non-financial advice; any commercial service built on this must include equivalent disclaimers and verify regulatory applicability in its jurisdiction.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Low |
| DEV.co fit | Good |
| Assessment confidence | High |
Project does not authenticate users, store credentials, or execute trades; read-only analysis tool. Self-hosted deployments inherit security of their environment (firewall, Python supply chain, third-party dependencies). Data sources are public endpoints; no private key or account credential exposure. Depends on `httpx`, `pandas`, and `tradingview-screener` libraries—supply chain risk typical of Python ecosystem. No formal security audit or vulnerability disclosure policy stated.
Alternatives to consider
Bloomberg Terminal / FactSet
Enterprise-grade market data with compliance, SLA, and advisory licensing, but $30k+/year cost and complex onboarding. For regulated advisory or institutional use.
Alpaca / Interactive Brokers API
Broker-native market data and order execution. Better for automated trading or account-integrated analysis, but requires account setup and incurs trading costs.
TradingView Desktop + Chrome DevTools MCP
Leverages TradingView's native UI and charting; alternative MCP servers exist that automate TradingView Desktop. Requires TradingView account and browser automation overhead.
Build on tradingview-mcp with DEV.co software developers
Deploy tradingview-mcp in 5 minutes (self-hosted free) or try pro.cryptosieve.com for managed hosting. No TradingView account needed.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
tradingview-mcp FAQ
Does this require a TradingView account or API key?
Can this execute trades or manage money?
What's the difference between self-hosted and pro.cryptosieve.com?
How often are tools updated, and what is the release schedule?
Custom software development services
DEV.co is a software development agency delivering custom software development services to companies building on open source. Our software developers and web developers design, integrate, and ship production systems — spanning web development, APIs, AI, data, and cloud. If tradingview-mcp is part of your mcp servers roadmap, our team can implement, customize, migrate, and maintain it.
Add Market Intelligence to Your AI Workflows
Deploy tradingview-mcp in 5 minutes (self-hosted free) or try pro.cryptosieve.com for managed hosting. No TradingView account needed.