tradingview-mcp
Verified Safeby viney-123
Overview
The server fetches TradingView chart snapshots as images, enabling users to programmatically capture and visualize market data.
Installation
python src/tradingview_mcp/server.pyEnvironment Variables
- TRADINGVIEW_SESSION_ID
- TRADINGVIEW_SESSION_ID_SIGN
Security Notes
The server loads sensitive TradingView session credentials (TRADINGVIEW_SESSION_ID, TRADINGVIEW_SESSION_ID_SIGN) from environment variables using `dotenv`, which is good practice and avoids hardcoding. It uses Playwright for browser automation, launching a headless Chromium instance. While Playwright is a robust library, any browser automation inherently involves a degree of risk as it interacts with external web content. There is no `eval` or obvious obfuscation detected. Network risks are managed by only navigating to tradingview.com for its core function. No direct malicious patterns are identified in the provided source code.
Similar Servers
mcp-server-browserbase
Enables LLMs to perform cloud browser automation tasks such as navigating, interacting with elements, extracting data, and capturing screenshots on web pages.
mcp
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.
tradingview-mcp
Provides real-time cryptocurrency and stock market analysis for traders, analysts, and AI assistants via the Model Context Protocol (MCP).
yfinance-mcp
Fetches real-time and historical stock data, news, and financial charts from Yahoo Finance.