tradingview-mcp
tradingview-mcp
MCPサーバーは、AIエージェントにTradingView中心の取引ツールキットを提供します:スクリーナークエリ、履歴FXデータ、そして—マイルストーンが実装されるにつれ—SMC/ICTパターンスキャン、マークアップ付きチャートレンダリング、バックテスト、Pineツール群、そしてコンパニオンAgent Skillsの一式です。
TradingView, Inc.とは提携関係にありません。 「TradingView」「Pine Script」「Lightweight Charts」はTradingView, Inc.の商標です。
ステータス
M0-M5完了:サーバーはデフォルトで public/data を使用して起動します。オプトインのツールセット:SMCスキャン、チャートレンダリング、バックテスト、FX Replayジャーナル同期、TradingViewアカウントデータ(session)、Pineコンパイル、Desktop CDP(スクリーンショット、ナビゲーション、ライブチャートへの描画、ユーザー自身のインジケーターの読み取り — プロット値とPine描画のFVG/OBゾーン)、および宣言的ストラテジ。また、tv CLI(すべてのツール = JSONを出力するサブコマンド)、10個のコンパニオンスキル、検証済みのClaude Codeプラグインマニフェストを同梱します。未完了項目:M1のトラストゲートは、オーナーによる実際の手動ラベル付きSMCセットアップをまだ待っています。webhookレシーバー、MCP Apps、サンドボックス化されたPythonストラテジのエスケープハッチは延期されています。ロードマップ:docs/PLAN.md。
Related MCP server: TradingView MCP Bridge
Claude Codeプラグインとしてインストール
/plugin marketplace add Miha21222/tradingview-mcp
/plugin install tradingview-mcp@tradingview-mcp-marketplaceインストールでは、オプションの認証情報(OANDA練習用キー、TradingView sessionid)とオペレーター設定(TV_TOOLSETS、TV_READ_ONLY など)を尋ねます。デフォルトの public,data サーフェスには何も必要なく、TradingViewアカウントなしで動作します。PATHに uv が必要です。
クイックスタート
uv sync
uv run python -m tvmcp --check # list registered tools
uv run python -m tvmcp # run on stdio
uv run tv --check # CLI: list tools
uv run tv tv_data_get_bars '{"symbol":"EURUSD","count":10}' # CLI: call any tool -> JSONオプトインの chart ツールセットはヘッドレスChromiumでレンダリングします。有効にする場合は、uv run playwright install chromium を一度実行してください。オプトインのツールセットは TV_TOOLSETS=default,scan,chart,backtest,journal で有効にできます。
Claude Code:リポジトリの .mcp.json は、プロジェクトを信頼するとサーバーを自動的に登録します。
設定(環境変数)
変数 | デフォルト | 意味 |
|
| カンマ区切りリスト。 |
| オフ |
|
|
| Parquet OHLCVキャッシュ |
|
| レンダリングされたPNG出力(管理済み、衝突しないファイル名) |
|
|
|
|
|
|
| — | あなたのTradingView |
|
| オプトインの |
|
| レスポンスあたりのバー数の上限 |
| — | 無料の練習用アカウントキーでOANDAプロバイダーが有効になります |
|
|
|
uv run tv tv_setup_doctor を実行すると、すべての前提条件を確認できます。失敗した各チェックは、正確な修正コマンドを返します。
TradingViewの利用規約
デフォルトのツールセットはTradingViewアカウントを一切使用しません。public ツールセットはTradingViewの公開スキャナーエンドポイントと通信し、市場データはDukascopy/OANDAから取得されます。TradingViewの利用規約は、自動データ収集およびデータの表示以外の使用を禁止しています。オプションの session および desktop ツールセット(デフォルトではオフ)は、ご自身のTradingViewアカウント/デスクトップアプリと自己責任で対話します。これらを有効にすることはあなたの明示的な選択であり、TradingViewの利用規約に違反したり、アカウント制限のリスクを招いたりする可能性があります。どちらも初回使用時にstderrへ利用規約/アカウント停止の警告を出力します。このプロジェクトは個人の研究・教育用です。
ライセンス
MIT — LICENSE を参照。TradingView, Inc.とは提携関係にありません。保護/招待制のPineスクリプトは、その作者の所有物のままです。調査ツールは、自分のチャート上のインジケーターのレンダリング済み出力のみを読み取り、そのソースを読むことは決してありません。
Maintenance
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
- FlicenseNot gradedqualityCmaintenanceConnects AI assistants to TradingView Desktop for chart analysis, Pine Script development, and workflow automation via Chrome DevTools Protocol.553
- FlicenseNot gradedqualityCmaintenanceConnects AI assistants to TradingView Desktop via Chrome DevTools Protocol for chart analysis, Pine Script development, and workflow automation.553
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to control and read data from TradingView Desktop, including morning briefs, chart analysis, Pine Script development, and replay mode.553
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with TradingView Desktop via Chrome DevTools Protocol for automated morning briefs, chart analysis, Pine script development, and trading workflows.553
Related MCP Connectors
LuxAlgo Library — the encyclopedia of trading & technical analysis for AI agents. Free, keyless.
Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Miha21222/tradingview-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server