Skip to main content
Glama
F-e-u-e-r

tradingview-mcp-review

by F-e-u-e-r

tradingview-mcp-review

tradesdontlie/tradingview-mcpレビュー専用派生版:Chrome DevTools Protocol 経由で 127.0.0.1:9222 上のライブ TradingView Desktop チャートに対してトレード記録をレビューするための9つのMCPツール

これは汎用ブリッジではありません。元のプロジェクトでは、Pine Script編集、アラート、ウォッチリスト、リプレイ取引、UI自動化、任意のJS評価、プロセス制御、自己更新を含む84のツールを公開しています。このビルドではそれらすべてをコードレベルで削除し、トレード記録のレビューに必要なものだけを残しています:取引が発生したチャートへの移動、価格コンテキストの読み取り、エントリー/エグジットレベルのマーキング、スクリーンショットの撮影。

TradingView Inc. または Anthropic, PBC との提携、承認、関連は一切ありません。TradingView とのプログラムによる連携は TradingView の利用規約 に抵触する可能性があります — お客様ご自身の責任においてコンプライアンスを確保してください。上流プロジェクトの免責事項がそのまま適用されます。

セキュリティ境界(設計による)

  • ローカルホストのみ。 CDPエンドポイントは 127.0.0.1:9222 に固定 — 環境変数や設定による上書きは不可。

  • 高権限プリミティブなし。 自己更新、プロセスの起動/強制終了、任意のJS評価、Pineエディター、アラート/ウォッチリスト/リプレイ/注文機能はなし。登録解除だけでなく、ソースレベルで削除(ファイル削除)。

  • 任意入力なし。 呼び出し元が制御できるファイルパスなし(スクリーンショットはプログラム生成名で generated/screenshots/ に保存)、タイムフレームは列挙型、シンボルは長さ制限あり。

  • レイアウト変更は永続化の可能性あり。 シンボル/タイムフレームの変更は保存済みのTradingViewレイアウトを汚染する可能性があります(レイアウトの自動保存が有効な場合は永続化)。専用のスクラッチレイアウトで作業してください。

  • ローカルのみのヘルスチェック。 上流のGitHubアップデートチェックは削除済み。サーバーはローカルデバッグポート以外へのネットワークリクエストを行いません。

  • CIで強制。 tests/tool_surface.test.js はツールリストが正確に7つの許可リストと一致すること、および上流の名前付き機能が存在しないことをアサートするため、上流のマージによってそれらが静かに再導入されることはありません。

Related MCP server: TradingView MCP Jackson

7つのツール

ツール

レビューにおける目的

tv_health_check

ローカルCDP接続と現在のチャートを確認

chart_get_state

シンボル / タイムフレーム / インジケーターを読み取り

chart_set_symbol

取引の銘柄に切り替え

chart_set_timeframe

取引の解像度(列挙型)に切り替え

chart_set_visible_range

取引の時間ウィンドウにジャンプ/ズーム(過去履歴のページ送り)

data_get_ohlcv

価格コンテキスト。特定のウィンドウには from+to を渡す(過去の取引レビューに必須)。両方を省略すると最新バーを取得

capture_screenshot

generated/screenshots/ にスクリーンショットを保存(固定パス)

チャートアノテーション(draw_shape / draw_clear)はこのリリースには含まれていません。アノテーションを安全に削除するには、このセッションでどの描画を作成したかを証明する必要があります。TradingViewのレイアウト切り替えをまたぐと、その所有権を確実に証明できず、所有権を証明できないクリアはユーザー自身の描画を削除してしまいます。この機能は注意喚起付きではなく、証明可能な契約と共に戻されます。

意図するアーキテクチャ:トレード記録を真実の源泉とする → 分析はローカルで実行 → TradingViewデバッグインスタンスは視覚的コンテキストのみを提供。

セットアップ

必要条件:TradingView Desktop(サブスクリプションが必要)、Node.js 18以上。

git clone https://github.com/F-e-u-e-r/tradingview-mcp-review.git
cd tradingview-mcp-review
npm ci --ignore-scripts

デバッグポートを有効にしてTradingView Desktopを自分で起動してください(サーバーは意図的にそれを実行できません):

./scripts/launch_tv_debug_mac.sh          # macOS
# or manually, any platform:
/path/to/TradingView --remote-debugging-port=9222

デバッグポートはレビューセッションの間のみ有効にしてください — 有効にしている間は、ローカルのすべてのプロセスがそのTradingViewインスタンスを制御できます。完了したら通常通り閉じて再起動してください。リモートデバッグ機能付きのChromeタブではなく、TradingView Desktop を使用してください(Chromeタブではブラウザプロファイル全体が露出します)。

MCPクライアント設定(例:プロジェクトの .mcp.json)に追加:

{
  "mcpServers": {
    "tradingview-review": {
      "command": "node",
      "args": ["/path/to/tradingview-mcp-review/src/server.js"]
    }
  }
}

ゲート

npm run lint   # eslint no-undef guard (catches unfinished refactors)
npm test       # tool-surface allowlist/denylist gate + sanitization + unit tests (all offline)

出自

セキュリティ監査済みのコミットで上流ツリーからフォーク。以降のすべての変更は UPSTREAM.md に列挙されており、上流の更新を取り込むための再監査手順も定義されています。ライセンス:MIT(LICENSE を参照、著作権は上流の作者に帰属)。

Install Server
F
license - not found
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A type-safe MCP server that enables AI agents to control TradingView Desktop via Chrome DevTools Protocol, allowing chart state reading, symbol/timeframe changes, and OHLCV data fetching.
    11
    226
    1
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    A TradingView-style market research and charting MCP server that provides tools for market data, indicators, watchlists, and local HTML chart rendering without scraping TradingView.
    9

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/F-e-u-e-r/tradingview-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server