news 2026/9/5 14:57:04

tradingview-mcp项目资讯:从Claude Code到TradingView Desktop,一个MCP协议全打通

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
tradingview-mcp项目资讯:从Claude Code到TradingView Desktop,一个MCP协议全打通

tradingview-mcp项目资讯:从Claude Code到TradingView Desktop,一个MCP协议全打通

【免费下载链接】tradingview-mcpAI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation项目地址: https://gitcode.com/GitHub_Trending/tra/tradingview-mcp

tradingview-mcp 是一款开源的MCP 协议桥接工具,它把 Claude Code 连接到本地运行的 TradingView Desktop 桌面版,让 AI 助手直接"看盘、画图、写 Pine Script"。通过 Chrome DevTools Protocol(CDP)在本地 9222 端口通信,全程数据不出机器,是个人工作流自动化的完整方案:AI 辅助图表分析、指标开发、回放练习,一站式打通。

它是怎么打通的?一图看懂架构

tradingview-mcp 的核心架构只有一条链路,简洁到惊人:

Claude Code ←→ MCP Server (stdio) ←→ CDP (端口9222) ←→ TradingView Desktop (Electron)
  • MCP 服务端src/server.js基于@modelcontextprotocol/sdk构建,通过 stdio 与 Claude Code 通信
  • 连接层src/connection.js通过 CDP 连接本机 9222 端口(默认关闭,需手动开启调试端口)
  • 工具层src/tools/目录下 15 个模块,聚合了84 个 MCP 工具
  • CLI 层src/cli/提供tv命令,30 个命令、66 个子命令,输出均为 JSON,可直接管道给jq

不连接 TradingView 服务器、不修改任何 TradingView 文件、不拦截任何网络流量,只与你本机已登录运行的桌面应用对话——这是理解该项目安全性的关键。

10 大核心能力:AI 有了"眼睛"和"手"

装上 tradingview-mcp 后,你的 AI 助手能在真实图表上完成这些事:

能力说明典型自然语言指令
📈 图表导航切换品种、周期、K线类型,添加/移除指标"切换到 AAPL 日线"
🔍 视觉分析读取指标数值、价格位、Pine 绘图注释"我图表上有哪些支撑阻力位?"
📝 Pine Script 开发注入代码→编译→读报错→迭代修复"写一个画 PDH/PDL 的指标"
✏️ 图表绘图水平线、趋势线、矩形、文字标注"在 24500 画一条水平线"
🔔 警报管理创建、列出、删除价格警报"突破前高时提醒我"
⏪ 回放练习逐根 K 线推进,模拟买卖、查盈亏"从 3 月 1 日开始回放,帮我复盘"
📸 截图抓取图表区域供 AI 视觉分析"截个图确认一下当前状态"
🖥️ 多窗口布局一键设置 2x2、3x1 等网格,各窗格不同品种"建一个四图网格"
📡 数据流JSONL 实时推送报价/K线/指标值tv stream quote
🚀 自动启动自动探测三大平台安装路径并带调试模式启动"用 tv_launch 启动 TradingView"

其中Pine Script 开发被项目研究笔记评为最强使用场景(见RESEARCH.md):pine_set_source注入代码 →pine_smart_compile编译 →pine_get_errors读报错,形成完整的"AI 写代码—编译—修错"闭环。

最快配置方法:4 步上手

1️⃣ 克隆并安装

git clone https://gitcode.com/GitHub_Trending/tra/tradingview-mcp cd tradingview-mcp npm install

2️⃣ 带调试端口启动 TradingView Desktop

三个平台各有一个启动脚本,自动探测安装位置:

  • macOS:scripts/launch_tv_debug_mac.sh
  • Windows:scripts/launch_tv_debug.bat
  • Linux:scripts/launch_tv_debug_linux.sh

核心参数是 Chromium 标准调试标志--remote-debugging-port=9222。Windows 用户若遇到 MSIX 包"Access is denied"问题,可直接使用 MCP 工具tv_launch,它会自动拷贝包到本地目录再启动(详见SETUP_GUIDE.md)。

3️⃣ 添加到 Claude Code

~/.claude/.mcp.json中写入一段 JSON 配置(command: node+args指向src/server.js绝对路径)即可,完整示例见项目README.md

4️⃣ 验证连接

对 Claude 说:"用 tv_health_check 验证 TradingView 连接"。返回success: truecdp_connected: true,即全链路打通 ✅

AI 如何知道该调用哪个工具?

84 个工具会不会让 AI 迷路?项目的答案是决策树

  • CLAUDE.md内置完整工具选择指南:你说"我的图表上有什么?",AI 依次调用chart_get_statedata_get_study_valuesquote_get
  • skills/目录提供 5 个可复用工作流技能:chart-analysis(图表分析)、pine-develop(Pine 开发)、replay-practice(回放练习)、multi-symbol-scan(多品种扫描)、strategy-report(策略报告)
  • agents/performance-analyst.md是一个"策略绩效分析师"子代理:自动采集策略回测数据(胜率、最大回撤、权益曲线),输出结构化分析报告

研究团队实测发现:84 个细粒度工具 + 清晰的决策树,比一个粗粒度read_chart工具更省上下文、更不易出错——一次完整"分析我的图表"工作流,紧凑输出仅需 5-10KB 上下文(默认模式),而非 80KB+。

无代码党友好:tv CLI 速览

不接 AI 也能玩。每个 MCP 工具都有对应的tv命令行,装好npm link后全局可用:

tv status # 检查连接 tv quote # 当前报价 tv ohlcv --summary # 价格统计摘要 tv screenshot -r chart # 抓取图表截图 tv pane layout 2x2 # 一键四图网格 tv stream quote | jq '.close' # 监控价格跳动

⚠️ 使用前必读:安全边界与限制

  • 不联网取数:所有数据处理都在本机完成,不传输、不存储、不转发任何行情数据
  • 需有效订阅:工具不绕过任何付费墙,前提是你已安装桌面版并拥有实时数据订阅
  • 不是交易机器人:只做图表交互与回放模拟,不执行真实下单
  • 接口风险:依赖 TradingView 未公开的内部接口,版本更新可能失效,建议固定桌面版版本号
  • 项目明确声明与 TradingView Inc. 及 Anthropic 无隶属关系,请自行确认使用方式符合平台服务条款(免责声明见README.mdSECURITY.md

适合谁?

  • 🧪Pine Script 开发者:用自然语言让 AI 帮你写、编译、调试指标
  • 📊复盘交易者:回放模式下让 AI 陪你逐 K 线"陪练"
  • 🔬AI Agent 研究者:这是一个"LLM 如何操作专业金融终端"的开放研究样本,RESEARCH.md记录了上下文管理、时间一致性、工具粒度等 7 个开放问题
  • 🛠️自动化爱好者tv stream+ JSON 输出,把行情接入你自己的本地监控脚本

一句话总结:tradingview-mcp 用一条 CDP 本地链路,把 Claude Code 的"大脑"接上了 TradingView Desktop 的"眼睛和手"——免费、本地、开源,是目前 MCP 生态里打通专业交易终端最完整的一次尝试。

【免费下载链接】tradingview-mcpAI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation项目地址: https://gitcode.com/GitHub_Trending/tra/tradingview-mcp

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 14:54:47

C++模板编程:从基础语法到实战应用,彻底掌握泛型编程

1. 项目概述:为什么C开发者必须掌握模板 干了十几年C,从桌面应用到后台服务,再到嵌入式底层,我越来越觉得, 模板(Template) 这东西,就像空气一样无处不在,但又常常被新…

作者头像 李华
网站建设 2026/9/5 14:54:55

Java实现GPS轨迹卡尔曼滤波:原理、代码与调参实战

1. 项目缘起:为什么GPS轨迹需要“滤波”? 如果你做过任何涉及GPS定位数据的项目,比如车辆轨迹追踪、运动轨迹记录或者资产定位,大概率会遇到一个头疼的问题:轨迹点“飘”了。明明车辆在一条直路上行驶,后台…

作者头像 李华
网站建设 2026/8/31 17:04:15

从“AI味”到“人味”:朋友圈文案生成的技术链路与工程实践

AI 开始帮写朋友圈了。朋友圈文案生成、AI 写作、提示词工程这些能力已经进入很多日常工具,用户只要输入一句“今天加班到很晚”,系统就能扩写出几条语气各异的动态。但最近我听到一种很真实的声音:AI 写出来的文字太顺、太工整,读…

作者头像 李华
网站建设 2026/9/2 11:04:35

机器学习课程设计高分指南:10大实验项目核心拆解与实战心法

简介:本资源是西安电子科技大学机器学习课程设计的高分实践套件,面向本科阶段初学者及课程设计需求者,系统覆盖监督学习与无监督学习核心算法的工程实现,有效解决理论脱离实践、代码调试困难、报告撰写无从下手等典型学习痛点。压…

作者头像 李华
网站建设 2026/9/2 10:25:45

零基础Python学习路线:从环境配置到实战项目

如果你准备零基础入门 Python,最需要的不是“再收藏 100 个教程”,而是一条能按顺序走完的学习路线。现在的 Python 学习资料非常多,但大部分人真正的问题只有一个:今天装好环境,明天不知道下一步学什么,后…

作者头像 李华