Best for
- Quantitative analysts and traders who need quick access to TradingView Screener data.
- Developers who want to integrate market data into AI workflows.
tvscreener is a powerful unofficial TradingView Screener MCP server offering comprehensive fields and flexible filtering, but given its unofficial nature, users should be aware of data reliability and compliance risks.
tvscreener is a third-party Python library and MCP server that allows AI assistants to access public data from TradingView's screener. It supports six screener types (Stock, Crypto, Forex, Bond, Futures, Coin) with over 13,000 fields, and offers Pandas DataFrame output, streaming updates, and type-safe validation. The MCP server provides tools to discover fields, execute custom queries, and use simplified screeners for stocks, crypto, and forex.
Install the Python package: pip install 'tvscreener[mcp]'. Then run the MCP server: tvscreener-mcp. Register with Claude Code: claude mcp add tvscreener -- tvscreener-mcp.