tradingview-mcp

让 AI 直接操作 TradingView 图表,边看边标注边写结论

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 行业应用 🍴 复刻 2873 🐛 待处理 268 👀 关注 104
GitHub ↗
GitHub 星标 ★ 7066
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

tradingview-mcp 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类行业应用
开发团队tradesdontlie
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言JavaScript
GitHub 星标★ 7066
上线时间2026-03-29 00:00:00
代码更新2026-10-21
仓库体积362 KB
本站数据更新2026-11-04
维护状态较活跃
收录时间2026-11-04
浏览次数0

项目介绍

tradingview-mcp 是一个基于 JavaScript 的开源工具,通过 MCP(Model Context Protocol)协议把 Claude Code 等 AI 助手与 TradingView Desktop 桌面端连接起来,用于辅助图表分析和个人工作流自动化。它解决的是手动在 TradingView 中反复切换图表、标注、截图和整理分析结论的效率问题,让 AI 能读取当前图表上下文并按指令执行操作。核心能力包括:建立 AI 客户端与桌面端之间的本地通信通道,暴露图表读取、绘图标注、周期切换等工具接口,支持把自然语言分析请求转化为对图表的具体操作,便于批量复盘、策略笔记整理和交易思路记录。项目以本地运行、个人使用为主,适合量化爱好者、技术分析学习者和需要快速整理图表结论的用户,代码结构轻量,便于按自身习惯扩展自定义工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-04 · 当前星标 ★ 7066

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 15 分钟 部署方式:命令行工具 6 步

环境要求

  • Node.js 与 npm(用于 npm install / npm link)
  • 本机已安装并登录 TradingView Desktop 桌面端
  • 有效的 TradingView 订阅账号(工具不绕过任何付费限制)
  • 支持 MCP 的 AI 客户端,如 Claude Code
  • TradingView 桌面端需以 --remote-debugging-port=9222 启动

安装与启动步骤

  1. 1克隆仓库

    把项目源码下载到本地,注意目录名会成为后续操作的工作目录。

    git clone https://github.com/tradesdontlie/tradingview-mcp.git
  2. 2安装依赖

    进入项目目录并安装 Node 依赖,需联网下载 npm 包。

    cd tradingview-mcp
    npm install
  3. 3可选全局链接

    执行 npm link 后可在任意目录使用该命令行工具;不需要全局调用可跳过。

    npm link
  4. 4开启调试端口

    用标准 Chromium 参数 --remote-debugging-port=9222 启动 TradingView 桌面端,不开启则连接不生效。

  5. 5写入 MCP 配置

    在 ~/.claude/.mcp.json 中加入本项目的 MCP 服务条目,供 Claude Code 调用其工具接口。

  6. 6验证连接

    在具备调试端口的前提下运行测试,覆盖 Pine Script 静态分析、服务端编译与 CLI 路由共 29 项。

    npm test

关键配置

配置项必填说明示例
--remote-debugging-port是启用 Chromium 调试接口,MCP 通过 CDP 与该端口通信9222
~/.claude/.mcp.json是Claude Code 的 MCP 配置文件,需在其中登记本服务~/.claude/.mcp.json

如何确认成功

在 Claude Code 中调用 tv_health_check,或运行 npm test,29 项测试通过即表示 CLI 与连接正常。

常见问题

Q:必须开着 TradingView 桌面端吗?

A:是。工具只通过 Chrome DevTools Protocol 与本地已运行的桌面端通信,不连接 TradingView 服务器。

Q:需要 TradingView 订阅吗?

A:需要有效订阅。工具不绕过也不规避任何付费墙或访问控制,只读取和操作你本机已登录的应用。

Q:数据会被上传吗?

A:README 声明全部处理在本地完成,不对外传输、存储或再分发 TradingView 数据。

Q:TradingView 更新后失效怎么办?

A:工具依赖未公开的内部接口,更新后可能失效;README 建议对稳定性有要求时固定桌面端版本。

Q:npm test 失败怎么排查?

A:先确认桌面端已带 --remote-debugging-port=9222 启动,再检查 npm install 是否完整、端口是否被占用。

注意事项

  • 本项目与 TradingView Inc. 无任何关联,使用前请阅读仓库 Disclaimer。
  • 仅访问本地调试接口,不修改 TradingView 文件,也不拦截网络流量。
  • 属于进阶用法,需要手工编辑 MCP 配置并管理桌面端启动参数。

核心亮点

  • 通过 MCP 标准协议接入,Claude Code 等客户端可直接调用图表工具,无需自建插件体系
  • 把图表读取、绘图标注、周期切换等操作封装为可复用接口,减少重复手工点击
  • 本地运行、代码轻量,便于按个人复盘习惯扩展自定义工具和自动化脚本

不足之处

  • 依赖 TradingView Desktop 桌面端,环境配置和版本兼容需要额外调试
  • 面向个人工作流,缺少多用户协作、权限管理和稳定生产级保障
  • 文档与社区仍在成长期,复杂场景的示例和排错资料有限

适用场景

  • 复盘时让 AI 读取当前图表并自动标注关键支撑阻力位
  • 把自然语言分析结论快速转成图表上的趋势线和文字备注
  • 批量整理多品种、多周期的图表截图与分析笔记

替代项目

mcp-server-tradingview、freqtrade、ccxt

上一篇:RFD4-Proteina

下一篇:没有了!

同类项目推荐

OpenAver 开源

一键抓取 JAV 元数据,自动生成封面和 NFO,轻松整理媒体库。

Free open-source desktop app that scrapes JAV metadata and generates NFO + cover art···

★ 344 2026-08-09
xalgorix 开源

让 AI 代理自动渗透测试,实时发现漏洞并利用,省时省力。

Autonomous AI pentesting agents — real-time reconnaissance, vulnerability detection···

★ 1291 2026-08-09
recommender 开源

用 Django 快速搭建协同过滤推荐引擎,轻松入门推荐系统。

Build a recommendation engine using Django & a Machine Learning technique called Col···

★ 68 2026-08-09
awesome-ai-cybersecurity 开源

一站式收藏AI安全资源,快速入门与进阶

Welcome to the ultimate list of resources for AI in cybersecurity. This repository a···

★ 164 2026-08-09
flounder 开源

AI 自动审计代码,发现漏洞并验证利用,提升安全效率。

Autonomous white-hat security auditor for AI-driven code review, bug bounty research···

★ 527 2026-08-09
arie-b2b-enrichment-engine 开源

用最少的钱,在关键节点自动停止数据采集,精准判断B2B线索质量。

Cost-aware revenue intelligence engine that selectively buys enrichment evidence, kn···

★ 62 2026-08-27
chatgpt-subtitle-translator 开源

用 ChatGPT 一键翻译字幕,保留时间轴,省时省力。

Token efficient translation tool based on ChatGPT or any OpenAI compatible LLM chat ···

★ 391 2026-08-09
MIMIC-IV-Data-Pipeline 开源

按需抽取 MIMIC-IV 多模态临床数据

A customizable pipeline for multimodal data extraction from MIMIC-IV!

★ 363 2026-11-01
hm_editor 开源

让电子病历结构化,一键接入AI辅助录入与质控

一款轻量级、可扩展的、跨平台的、专为医疗信息化设计的电子病历编辑器内核,为EMR(电子病···

★ 125 2026-08-09