TradingView MCP Bridge

MCP server that links an agent to a running TradingView Desktop for chart analysis, Pine Script work and alerts

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Controls the installed TradingView app and works with trading data
  • Writes and injects Pine Script, creates and deletes price alerts
  • Reaches undocumented internal APIs through a debug port
All reasons and checks

tradesdontlie/tradingview-mcp

Install

Manual install

git clone https://github.com/tradesdontlie/tradingview-mcp.git
cd tradingview-mcp
npm install

Before use, launch TradingView Desktop with the debug port, for example via the scripts in the scripts folder or the --remote-debugging-port=9222 flag.

This is third-party code. Review the repository files before installing.

What it does

The server connects an agent to a locally running TradingView Desktop app through the Chrome DevTools Protocol and lets it drive the chart in words. The agent reads indicator values, price levels and annotations, switches symbols and timeframes, adds and removes indicators, draws lines and rectangles, and creates or deletes price alerts. A separate toolset writes, injects, compiles and debugs Pine Script, and a replay mode steps through historical bars for practice. Everything is also available as tv CLI commands with JSON output. The tool runs locally only: it does not reach TradingView servers, redistribute data or execute real trades.

Who it is for. For traders and Pine Script developers who want to analyze their charts and write scripts together with an agent.

Good fit when

  • You want to analyze the current chart and read indicator values with an agent
  • You want to write, inject or debug Pine Script on your chart
  • You want to set symbols, timeframes, alerts or drawings without manual clicks

Not a fit when

  • You do not have TradingView Desktop installed with an active subscription
  • You need automated order execution rather than chart interaction

Example request

Read the indicator values on my chart and create an alert at the level I give you

Limitations

You need TradingView Desktop installed, an active paid subscription for real-time data and Node.js 18+. The tool reaches undocumented internal APIs through a debug port and can break after a TradingView update. The debug port is enabled manually with a standard Chromium flag. It executes no real trades and only interacts with the chart.

How to disable. Remove the tradingview block from your MCP configuration and, if you wish, delete the cloned repository folder. Close TradingView that was launched with the debug port.

MCP

Transport
stdio
Authentication
not required

Security check

  • Controls the installed TradingView app and works with trading data
  • Writes and injects Pine Script, creates and deletes price alerts
  • Reaches undocumented internal APIs through a debug port

README in short

The README describes a bridge between an agent and TradingView Desktop over the Chrome DevTools Protocol and stresses that it talks only to the local app, never to TradingView servers. It lists the features: Pine Script development, chart navigation, indicator reading, drawing, alerts, a replay mode, screenshots and the tv CLI. Installation is a clone plus npm install, then the server is added to the MCP configuration and TradingView is launched with a debug flag. It states the tool is unaffiliated with TradingView, bypasses no subscription and executes no trades. Launch scripts are provided for macOS, Windows and Linux.

FAQ

Does it bypass the TradingView subscription?

No. The tool reads and controls the already running app with your active subscription and bypasses nothing.

Does it execute trades?

No. It only interacts with the chart: drawings, indicators, alerts and Pine Script.

Editors’ pick

A set of investment research skills for Claude Code and Codex built on four investors' methodologies. It is a research tool, not investment advice

SkillMedium riskNo VPN needed16.6KRepository stars
Official

Stripe's official MCP server, plugins and skills: the agent searches the API and docs, reads and changes account data

MCP serverHigh riskNeeds a VPN1.8KRepository stars
Official

Alpaca's official MCP server: orders for stocks, ETFs, crypto and options, position management and market data in plain language

MCP serverHigh risk995Repository stars
Editors’ pick

An open-source skill that checks a Russian company by tax ID across EGRUL, bailiffs, courts, bankruptcy and sanctions, and returns a dated risk verdict

SkillLow riskRussian stackNo VPN needed4Repository stars
Foxx AITradingView MCP Bridge

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.