TradingView MCP:如何讓 Claude 讀取即時圖表資料

原始來源與檔名:TradingView-MCP-實時分析架構.md

來源:@milesdeutscher on X — 2026-04-01


NAPKIN | 餐巾纸

餐巾紙公式

專業級 AI 交易員 = TradingView (即時資料來源) + MCP 伺服器 (通訊橋樑) + Claude Code (大腦與執行者)

一句話

透過開源的 TradingView MCP,一般散戶終於能讓 Claude Code 實時讀取 TradingView 圖表上的底層資料,讓 AI 從「看截圖瞎猜」升級為「讀取真實數據並操作介面」的個人量化分析師。

餐巾紙草圖

[ TradingView Desktop ] (Live Chart Data / Debug Port)
       ^
       | (WebSockets/RPC)
       v
[ TradingView MCP Server (Node.js) ]
       ^
       | (MCP Protocol)
       v
[ Claude Code (Terminal) ]
  - Fetch live prices ($BTC vs $SOL)
  - Draw TA / Add Indicators
  - Manage Alerts

ROUND 1: SKELETON | 骨架掃描

ROUND 2: DISSECTION | 血肉解剖

ROUND 3: SOUL | 靈魂提取


MCP Browser Automation (Architectural Deep Dive)

MCP (Model Context Protocol) 突破數據孤島

金融軟體一直以來都是最封閉的生態系之一。 這個 tradingview-mcp 專案展示了一種非正統 (Unorthodox) 但極為有效的外掛架構。 它不依賴官方的 REST API(因為 TV 不提供給散戶),而是利用 TradingView Desktop (本質上是 Electron 封裝的 Chromium) 的 Remote Debugging Port。 這意味著 MCP Server 是透過類似 Puppeteer/Playwright 的底層通訊協定 (Chrome DevTools Protocol),直接讀取與操作圖表的 Canvas 與 DOM 結構。

高延遲與人機交互 (Human-in-the-loop) 瓶頸

文章中作者提到了一個關鍵的架構瓶頸:執行時間過長且需要頻繁授權 (Babysitting)