tradesdontlie/tradingview-mcp

AI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation

解決する課題

TradingView Desktopはプロフェッショナルな取引インターフェースですが、AIアシスタントが直接操作する方法が不足しています。このプロジェクトは、LLMベースのエージェント(Claude Codeなど)が、ローカルで実行されているTradingViewアプリケーション内で直接チャートデータを読み取り、インジケーターを管理し、Pine Scriptコードを開発できるようにするブリッジを提供します。

仕組み

このツールは、Chromium/Electronアプリケーションに組み込まれている標準的なデバッグインターフェースであるChrome DevTools Protocol (CDP) を使用します。特定のデバッグポートを有効にしてTradingView Desktopを起動する(--remote-debugging-port=9222)ことで、MCPサーバーはアプリの内部状態と通信します。TradingViewのサーバーに接続したり、ペイウォールを回避したりするものではありません。単にユーザーのマシンですでに実行されているアプリと対話するだけです。

対象者

  • AI研究者: 金融ワークフローにおける人間とAIの協調を研究している方。
  • Pine Script開発者: AIの支援を受けてスクリプトの作成、コンパイル、デバッグを行いたいユーザー。
  • トレーダー: 自然言語を使用してチャートの操作、アラート設定、視覚的分析を行いたい方。

ハイライト

  • 包括的なツールセット: チャート読み取り、Pine Script開発、描画、UI自動化のための78のMCPツールが含まれています。
  • Pine Script統合: AIの支援によるスクリプトの注入、コンパイル、デバッグが可能。
  • チャートコントロール: 自然言語によるシンボル、時間軸、レイアウトの変更。
  • コンテキスト制限: LLMのトークン使用量を最小限に抑えるよう最適化された出力。
  • リプレイモード対応: エージェントがヒストリカルバーをステップ実行し、エントリー/エキジットの練習をすることを可能にします。
  • CLIアクセス: すべてのMCPツールは、パイプ処理や自動化のための tv コマンドラインインターフェースとして利用可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト