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コマンドラインインターフェースとして利用可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト