TradingView MCP 是一个开源项目(GitHub 上 6.2k Star、2.7k Fork),作用是给 AI 编程助手 Claude Code 装上「眼睛和手」,让它能直接读取你电脑上正在运行的 TradingView 桌面版图表,并帮你操作:查看指标数值、切换品种和周期、编写和调试 Pine Script 策略、画线标注、设置价格预警。它解决的核心问题是:过去 AI 助手看不到交易软件里的内容,现在把图表「翻译」给 AI,你就能用自然语言指挥它做图表分析。它适合已经用 TradingView 看盘、想用 AI 辅助写技术指标脚本的交易者和开发者,前提是你用的是 TradingView 官方桌面版并拥有有效订阅。

它是什么:MCP 服务器 + 本地调试接口

MCP(Model Context Protocol,模型上下文协议)是 AI 模型调用外部工具的标准化接口,可以把它理解成 AI 助手的「USB 插口」——装上对应的 MCP 服务器,AI 就能调用该软件的能力。这个项目就是一个 MCP 服务器,负责在 Claude Code 和 TradingView 桌面版之间传话。

连接方式值得单独说明:它没有连接 TradingView 的服务器,而是通过 CDP(Chrome DevTools Protocol,Chrome 调试协议)连接你本机运行的 TradingView 桌面应用。CDP 是 Chromium/Electron 应用自带的标准调试接口,TradingView 桌面版正是一个 Electron 应用。你需要在启动 TradingView 时手动加上启动参数 --remote-debugging-port=9222 打开调试端口,之后 AI 才能通过这个端口读取并操作图表界面——这个端口默认关闭,不主动开启就不会有任何连接。

能做什么:从写脚本到画线预警

项目提供 78 个 MCP 工具,覆盖交易者日常的图表操作。

Pine Script 开发是主打功能。 Pine Script 是 TradingView 的指标与策略脚本语言。你可以让 Claude 直接写脚本、注入图表编辑器、编译并读取报错,在同一个流程里完成迭代调试。

图表分析与导航:切换品种(如 BTCUSD、AAPL)、切换周期(分钟线到月线)、读取当前 RSI、MACD、均线等指标数值、查看支撑压力位;AI 还能截图,把图表状态完整「看」进上下文。

画线与预警:在图上画趋势线、水平线、矩形和文字标注;创建、列出、删除价格预警;还能用回放模式(Replay)一步步复盘历史行情,练习进出场。

多窗格与流式监控:支持 2x2、3x1 等多窗格布局,每个窗格放不同品种;tv stream 命令可以持续输出行情数据,供本地脚本做监控。

同一套能力全部有命令行版本(tv 命令,30 个命令、66 个子命令,输出 JSON 方便管道处理),不依赖 Claude Code 也能单独使用。

安全边界:数据不出本机

README 明确列出项目不做的事:不连接 TradingView 的服务器、不存储或转发任何行情数据、不绕过 TradingView 的付费墙、不执行真实交易(只操作图表界面)。所有数据处理都发生在你自己的电脑上。它也要求你必须有有效的 TradingView 订阅——它只是操作你本地已登录的桌面应用,不能替代订阅。

要注意的两点

一是它访问的是 TradingView 内部未公开的调试接口,TradingView 任何一次更新都可能让它失效,项目方建议在意稳定性的话固定桌面版版本号。二是程序化读取数据可能与 TradingView 服务条款冲突,README 免责声明写明合规责任在使用者自己。

适合谁

前置条件清晰:本机装有 TradingView 桌面版(有效订阅)、Node.js 18+、Claude Code(或任何支持 MCP 的终端)。支持 macOS、Windows、Linux 三平台,配有各平台一键启动脚本。项目自带 29 个测试,采用 MIT 协议开源。

一句话总结:如果你已经在用 TradingView,又想让 AI 助手帮你读图、改指标、写 Pine Script,这个项目是目前最直接的开源方案——它把「AI 操作交易图表」从设想变成了本机可跑的现成工具。