Repolode
tradesdontlie

tradesdontlie/tradingview-mcp

让 Claude Code 通过 Chrome DevTools Protocol 读取并操作本机运行的 TradingView 桌面版图表。

可替代:TradingView

Star
6,871
Fork
2,835
未关闭 Issue
267
最近提交
3个月前

这是什么?

TradingView MCP Bridge 让 Claude Code 连接到已在本机运行的 TradingView 桌面版,通过 localhost 上的 Chrome DevTools Protocol 通信,不连接 TradingView 服务器。工具把图表读取、Pine Script 编写与编译、切换品种和周期、画线、警报、回放练习和截图等功能封装成 MCP 工具,同时提供输出 JSON 的 `tv` 命令行。

调试端口默认关闭,需要用 Chromium 参数 `--remote-debugging-port=9222` 手动开启,项目附带 macOS、Windows 和 Linux 的启动脚本。使用前需要有效的 TradingView 订阅,并且依赖 TradingView 未公开的内部 Electron 接口,应用更新后可能失效。

项目定位是研究 LLM 智能体如何与实时金融界面交互的接口层,而不是交易机器人。它不支持下单执行,使用前应自行确认符合 TradingView 的服务条款。

核心功能

  • 01读取当前图表的指标数值、价格线、标签、表格和 OHLCV K 线数据。
  • 02直接在 TradingView 编辑器中编写、编译 Pine Script,并读取错误与日志。
  • 03切换品种、周期、图表类型、指标、布局及多图网格。
  • 04绘制趋势线、水平线、矩形和文字标注,并管理价格警报。
  • 05在回放模式中逐根推进历史 K 线,并截取图表截图。
  • 06每个 MCP 工具都对应一个输出 JSON 的 `tv` 命令行。

适用场景

  • 让 Claude 概括当前图表上的指标数值和关键价位。
  • 借助 AI 助手编写和调试 Pine Script 指标。
  • 通过脚本化步骤在回放模式中练习入场和出场。
  • 研究 LLM 智能体如何理解实时、有状态的金融界面。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/tradesdontlie/tradingview-mcp.git
  2. 2

    进入目录并安装依赖

    cd tradingview-mcp && npm install
  3. 3

    以调试端口启动 TradingView(Mac)

    ./scripts/launch_tv_debug_mac.sh
  4. 4

    将服务器添加到 Claude Code 的 MCP 配置中,然后让 Claude 运行 tv_health_check

使用前须知

  • 需要有效的付费 TradingView 订阅并已安装 TradingView 桌面应用。
  • 依赖 TradingView 未公开的内部 API,任何更新都可能导致其失效。
  • 元数据中许可证显示为 NOASSERTION,许可条款不明确。
  • 每次启动 TradingView 都需要手动启用调试端口。

标签

常见问题

tradingview-mcp 是什么?
让 Claude Code 通过 Chrome DevTools Protocol 读取并操作本机运行的 TradingView 桌面版图表。 TradingView MCP Bridge 让 Claude Code 连接到已在本机运行的 TradingView 桌面版,通过 localhost 上的 Chrome DevTools Protocol 通信,不连接 TradingView 服务器。工具把图表读取、Pine Script 编写与编译、切换品种和周期、画线、警报、回放练习和截图等功能封装成 MCP 工具,同时提供输出 JSON 的 `tv` 命令行。
tradingview-mcp 可以免费使用吗?用的什么许可证?
tradingview-mcp 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
tradingview-mcp 还在维护吗?
半年内有更新。tradingview-mcp 最近一次提交是在 2026年7月28日。
tradingview-mcp 适合用来做什么?
让 Claude 概括当前图表上的指标数值和关键价位。 借助 AI 助手编写和调试 Pine Script 指标。 通过脚本化步骤在回放模式中练习入场和出场。 研究 LLM 智能体如何理解实时、有状态的金融界面。
tradingview-mcp 怎么安装和运行?
克隆仓库: git clone https://github.com/tradesdontlie/tradingview-mcp.git 进入目录并安装依赖: cd tradingview-mcp && npm install 以调试端口启动 TradingView(Mac): ./scripts/launch_tv_debug_mac.sh 将服务器添加到 Claude Code 的 MCP 配置中,然后让 Claude 运行 tv_health_check
在哪里获取 tradingview-mcp?
源代码和安装说明在 GitHub 上:https://github.com/tradesdontlie/tradingview-mcp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目