
一句话看懂:开源项目 tradingview-mcp 通过 Chrome DevTools 协议将 AI 助手(如 Claude Code)连接到本地运行的 TradingView 桌面应用,实现对图表分析、Pine Script 开发和交易工作流的 AI 辅助控制。这是一个面向研究者和开发者的接口层,并非自动化交易机器人。
事件核心:发生了什么
GitHub 用户 tradesdontlie 发布了 tradingview-mcp,这是一个基于 MCP(Model Context Protocol)的桥接工具。它允许 AI 模型(现阶段主要适配 Claude Code)通过本地调试端口与 TradingView 桌面版交互,实现以下具体功能:Pine Script 编写、注入、编译和调试;图表符号、时间周期切换;读取指标值、价格水平及注释;绘制趋势线、矩形等图形;管理价格警报;历史回放练习;截取图表状态供 AI 视觉分析;以及多面板布局配置。项目强调所有数据处理均在本地完成,不传输或存储任何 TradingView 市场数据到外部。它要求用户拥有有效的 TradingView 订阅,且不绕过任何付费墙或访问控制。工具依赖 Electron 应用的 Chrome DevTools 协议(CDP),该端口默认关闭,需用户手动通过启动参数 --remote-debugging-port=9222 开启。
为什么重要
这个项目公开探索了一个具体的研究问题:如何让基于大语言模型的智能代理与专业的金融交易界面进行交互,以支持人类决策。它将交易分析工具(TradingView)与 AI 编程/操作接口(MCP)缝合,为开发者提供了一个实验场,以检验 LLM 在实时金融数据环境中的可用性和局限性。具体来说,它研究了结构化工具 API 如何连接 LLM 与有状态的桌面金融应用;代理在实时图表数据上操作时的延迟、上下文窗口和可靠性约束;以及用自然语言导航图表、开发 Pine Script 的实际效率。这不是一个面向普通交易者的成品,而是为研究人机协作在金融工作流中的可能性而设计的接口层。
对用户/开发者/创作者的影响
对开发者:这是一个直接的实验工具。如果你有 TradingView 桌面版和 Claude Code,可以克隆项目、安装依赖、启动调试端口,验证 AI 代理辅助 Pine Script 开发或图表操作的能力。项目提供了 MCP 工具(通过 Claude Code)和独立的 CLI 命令两种使用路径。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
对交易技术研究者:可以作为一个低成本的起点,观察 LLM 代理在实时市场数据环境中的失败模式——例如 Pine Script 输出解读错误、UI 状态理解混乱等。项目文档明确列出了这些作为开放研究问题。
对普通交易者:目前该工具对非技术用户的门槛较高(需要配置 Node.js、命令行、调试模式),且明确不执行真实交易,仅用于图表交互。除非后续出现更友好的封装,否则短期内的直接用途有限。
值得关注的后续
1. TradingView 桌面版的兼容性风险:项目访问的是 Electron 底层未公开的 API,一旦 TradingView 更新内部结构,工具可能会立即失效。文档已建议对稳定性有需求的用户锁定 TradingView 桌面版版本。后续需观察该项目是否会被 TradingView 官方以技术手段封堵。
2. MCP 生态的扩展:目前仅适配 Claude Code,但 MCP 协议本身是通用的。如果该项目证明了模式的可行性,类似桥接可能被移植到其他 AI 编码辅助工具(如 Copilot、Codeium)或通用 AI 助手。
3. 从研究到产品的风险:项目目前以“开放研究问题”定位,但若商业化尝试,可能面临 TradingView 的法律风险(禁止逆向工程、修改客户端)或金融监管风险(使用 AI 进行交易决策的合规问题)。建议关注项目后续是否更新免责条款或改变开源协议。
来源:github


