経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
tradesdontlie/tradingview-mcp
Chrome DevTools Protocol経由で、Claude CodeからローカルのTradingView Desktopチャートを読み取り、操作できるMCPサーバー。
代替できる製品:TradingView
- スター
- 6,871
- フォーク
- 2,835
- 未解決の Issue
- 267
- 最終コミット
- 3 か月前
これは何?
TradingView MCP Bridgeは、起動中のTradingView DesktopアプリとClaude Codeを接続します。localhost上のChrome DevTools Protocol経由で通信するため、TradingViewのサーバーには接続しません。チャートの読み取り、Pine Scriptの編集とコンパイル、チャートの移動、描画、アラート、リプレイ練習、スクリーンショット取得をMCPツールとして提供し、それぞれにJSONを出力する`tv` CLIコマンドも用意しています。
デバッグポートはデフォルトで無効になっており、Chromiumのフラグ`--remote-debugging-port=9222`で有効にする必要があります。macOS、Windows、Linux向けの起動スクリプトが含まれています。このプロジェクトの利用には有効なTradingViewサブスクリプションが必要です。また、アップデートで変更される可能性のある、TradingViewの非公開の内部Electronインターフェースに依存しています。
このプロジェクトは、LLMエージェントがリアルタイムの金融UIの状態をどのように扱うかを研究するためのインターフェースとして位置付けられており、トレーディングボットではありません。注文の執行には対応しておらず、利用前にTradingViewの利用規約を確認するようREADMEで案内しています。
主な機能
- 01開いているチャートから、インジケーターの値、価格水準、ラベル、テーブル、OHLCVバーを読み取る。
- 02TradingViewエディター上でPine Scriptを直接記述・コンパイルし、エラーを読み取る。
- 03銘柄、時間足、チャートタイプ、インジケーター、レイアウト、複数ペインのグリッドを変更する。
- 04トレンドライン、水平線、長方形、テキストを描画し、価格アラートを管理する。
- 05リプレイモードで過去のバーを順に進め、チャートのスクリーンショットを撮影する。
- 06すべてのMCPツールを、JSONを出力する`tv` CLIコマンドとして利用できる。
ユースケース
- 開いているチャートのインジケーター値や重要な価格水準をClaudeに要約させる。
- AIアシスタントを使ってPine Scriptのインジケーターを開発・デバッグする。
- スクリプトで手順を指定し、TradingViewのリプレイモードでエントリーと決済を練習する。
- LLMエージェントがリアルタイムで状態が変化する金融インターフェースをどのように解釈するかを研究する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/tradesdontlie/tradingview-mcp.git - 2
フォルダーに移動して依存関係をインストールする
cd tradingview-mcp && npm install - 3
デバッグポートを有効にしてTradingViewを起動する(Mac)
./scripts/launch_tv_debug_mac.sh - 4
サーバーをClaude CodeのMCP設定に追加し、Claudeにtv_health_checkの実行を依頼する
使う前に知っておきたいこと
- 有効な有料TradingViewサブスクリプションと、TradingView Desktopアプリのインストールが必要です。
- 非公開のTradingView内部APIに依存しているため、TradingViewのアップデート後に動作しなくなる可能性があります。
- ライセンスはNOASSERTIONと記載されており、メタデータから利用条件を確認できません。
- TradingViewを起動するたびに、デバッグポートを手動で有効にする必要があります。
トピック
よくある質問
- tradingview-mcp とは?
- Chrome DevTools Protocol経由で、Claude CodeからローカルのTradingView Desktopチャートを読み取り、操作できるMCPサーバー。 TradingView MCP Bridgeは、起動中のTradingView DesktopアプリとClaude Codeを接続します。localhost上のChrome DevTools Protocol経由で通信するため、TradingViewのサーバーには接続しません。チャートの読み取り、Pine Scriptの編集とコンパイル、チャートの移動、描画、アラート、リプレイ練習、スクリーンショット取得をMCPツールとして提供し、それぞれにJSONを出力する`tv` CLIコマンドも用意しています。
- tradingview-mcp は無料で使えますか?ライセンスは?
- tradingview-mcp は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- tradingview-mcp は今もメンテナンスされていますか?
- 半年以内に更新あり。tradingview-mcp の最終コミットは 2026年7月28日 です。
- tradingview-mcp は何に使えますか?
- 開いているチャートのインジケーター値や重要な価格水準をClaudeに要約させる。 AIアシスタントを使ってPine Scriptのインジケーターを開発・デバッグする。 スクリプトで手順を指定し、TradingViewのリプレイモードでエントリーと決済を練習する。 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
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
既存ソフトウェア向けのエージェント対応CLIを生成し、完成済みCLIを導入できるCLI-Hubも備えたツールキット。
複数のAIエージェントで複雑なPC作業を自動化するオープンソースのデスクトップアプリ。Claude Coworkに代わる無料の選択肢として位置づけられています。
AIエージェント向けに構築されたオープンソースのChromiumベースブラウザー。ローカルで動作し、ログイン済みアカウントを使ってエージェントを複数のタブで並行実行できます。
ClaudeなどのAIクライアントからローカルマシンのターミナル操作、ファイル検索、差分ベースの編集、ドキュメント処理を行えるMCPサーバー。