tradingview-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 等 AI 助手直接"看懂"并"操作"你本地运行的 TradingView 桌面版:AI 图表分析、Pine Script 开发、K 线回放、自动绘图、预警管理,全部在本地完成。本文给出它的能力与边界完整清单,帮你在 3 分钟内判断它适不适合你的工作流。
一、30 秒理解 tradingview-mcp 的工作原理
它不连接 TradingView 的服务器,而是通过 Chrome DevTools 协议(CDP)与你本机已打开的 TradingView 桌面版通信,链路非常简单:
Claude Code ←→ MCP 服务器(stdio)←→ CDP(本地端口 9222)←→ TradingView 桌面版⚠️ 前提:需要有效的 TradingView 订阅 + 桌面版应用 + Node.js 18+。它不会绕过任何付费墙。
安装方式很简单(详见 SETUP_GUIDE.md):
git clone https://gitcode.com/GitHub_Trending/tra/tradingview-mcp cd tradingview-mcp npm install然后用官方启动脚本开启调试端口即可,例如 macOS 下的 scripts/launch_tv_debug_mac.sh(Windows 用launch_tv_debug.bat,Linux 用launch_tv_debug_linux.sh)。也可以直接对 Claude 说"用 tv_launch 启动 TradingView",它会自动检测安装路径并拉起。
二、tradingview-mcp 能做什么:8 大核心能力
1. 📊 AI 图表视觉分析
让 AI 读取你图表上的真实数据:当前价格、OHLCV、所有指标的最新数值(RSI/MACD/BOLL 等),还能读取自定义 Pine 指标画出的支撑/阻力线、文字标注、数据表格和价格区间——这些普通截图 AI 根本读不到的内容,它能直接拿到结构化数据。
2. 🐟 Pine Script 全流程开发
完整的"写代码 → 注入编辑器 → 编译 → 读错误 → 修 → 保存"循环(源码见 src/tools/pine.js)。你还可以用pine_analyze做离线静态分析,无需打开图表。配合 skills/pine-develop/SKILL.md 内置的开发工作流,AI 可以迭代修 bug 直到编译通过。
3. 🖱️ 图表导航控制
一句话切换品种、周期、K 线类型,添加/删除指标,跳转到指定日期、缩放指定区间——"把图表切到 AAPL 日线并加上 RSI"这种需求直接说就行。
4. ✏️ 图表绘图与标注
AI 可以在你的图表上画水平线、趋势线、矩形、文字注释,支持列出、删除、一键清空所有图形。
5. 🔔 预警管理
创建、查看、删除价格预警,支持"上穿/下穿/大于/小于"条件。
6. ⏪ 回放模式模拟练习
进入历史某日逐 K 回放,AI 陪你复盘:每根 K 线推进后可模拟买/卖/平仓,实时查看持仓和盈亏(实现在 src/core/replay.js)。这是练盘感而不是真交易。
7. 🧩 多窗口与布局
2x2、3x1 等多图网格、每个窗格设不同品种、标签页管理、切换已保存布局、自选股读写——skills/multi-symbol-scan/SKILL.md 里还有多品种批量扫描工作流。
8. 📡 数据流监控 + CLI 双通道
tv stream quote可把本地图表的报价变化以 JSONL 持续输出,供你自己的脚本消费;同时每个 MCP 工具都对应一个tvCLI 命令,全部输出 JSON,方便用jq处理(CLI 入口见 src/cli/router.js)。
🧭 不知道哪个工具对应哪个场景?项目自带决策树 CLAUDE.md,比如"给我完整分析"对应的就是 报价 → 指标值 → 价格线 → 标注 → 表格 → K线摘要 → 截图 的七步流程。
三、tradingview-mcp 不能做什么:边界清单
| ❌ 不能做 | 说明 |
|---|---|
| 执行真实交易 | 仅图表交互和回放模拟,不碰实盘下单 |
| 代替你做投资决策 | 它是接口层,不是交易机器人 |
| 免订阅使用 | 必须有有效 TradingView 订阅,不绕过任何付费墙 |
| 连接 TradingView 服务器 | 全程只走本机 CDP,不传输/存储/外发任何行情数据 |
| 承诺永远稳定 | 它调用的是未公开的内部接口,TradingView 更新随时可能破坏功能(建议固定客户端版本) |
| 高频/大规模抓数据 | OHLCV 单次上限 500 根 K 线;程序化取数可能违反其服务条款,数据不得再分发或商用 |
| 读取未显示的指标 | Pine 绘图类工具要求对应指标在图表上可见 |
一句话总结边界:它给你的 AI 装上"眼睛和手",但方向盘永远在你手里。
四、能力速查表
| 能力 | MCP 工具 | CLI 命令 | 源码位置 |
|---|---|---|---|
| 读取图表状态 | chart_get_state | tv state | src/tools/chart.js |
| 指标数值 | data_get_study_values | tv values | src/tools/data.js |
| Pine 开发 | pine_smart_compile等 10 个 | tv pine compile | src/tools/pine.js |
| 回放练习 | replay_start/step/trade | tv replay step | src/tools/replay.js |
| 数据流 | stream_* | tv stream quote | src/tools/stream.js |
| 健康检查 | tv_health_check | tv status | src/tools/health.js |
五、上手前 5 秒自检
- ✅ 有 TradingView 付费订阅并安装了桌面版
- ✅ 装了 Node.js 18+
- ✅ 接受"内部接口可能随版本更新失效"的风险
- ✅ 只做个人研究/学习用途,不计划转售数据
四项都满足,就可以把它接入 Claude Code 试试——问一句"帮我分析当前图表",你会直观感受到 AI 图表分析的效率提升。
【免费下载链接】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),仅供参考