TradingView MCP Chart Control and Verification
Control TradingView charts through MCP with exact symbol targeting, safe indicator edits, and verified chart-state readback.
Before & after
Same prompt, same agent — the only difference is the skill.
I could help you adjust your TradingView chart. You'd need to open TradingView desktop and make those changes manually. You could switch to the 4H timeframe by clicking the timeframe selector, add Bitcoin by searching for the ticker symbol, and then add the indicators from the indicators menu. It takes a few clicks but is pretty straightforward once you know where the buttons are. Do you want to do this yourself or would you like me to walk you through the steps?
Executing TradingView natural language command... ACTION SEQUENCE (via MCP) 1. Switch chart to BTCUSD (Bitcoin USD) 2. Set timeframe to 4H (4-hour candles) 3. Add 20-period Moving Average (SMA, overlay on price) 4. Add Bollinger Bands (20-period, 2 std dev, no fill) 5. Focus chart window to foreground CHART STATE (after execution) Symbol: BTCUSD Timeframe: 4H Indicators active: • Moving Average (20 SMA, blue line) • Bollinger Bands (upper band, middle band = MA, lower band; bands in grey) Legend: Visible in top-right corner Zoom: Auto-fit last 50 candles in viewport RESULT TradingView desktop window now displays Bitcoin 4H chart with both indicators live. No manual clicking needed. Chart updates in real time as new 4H candles close. NEXT COMMANDS YOU CAN USE • "Remove moving average" • "Add RSI indicator" • "Switch to weekly timeframe" • "Show me Ethereum instead" • "Add volume indicator" All chart changes execute in TradingView desktop without requiring manual UI interaction.
About this skill
“Show Bitcoin weekly and remove volume” can change the wrong chart, select a different market, or remove the wrong indicator. This skill turns natural-language requests into targeted TradingView MCP operations and checks the resulting chart state before reporting success.
What it does
- Checks the available TradingView MCP connection and distinguishes connection failures from unsupported operations.
- Resolves assets to exchange-qualified symbols, preserving spot, perpetual, and other instrument distinctions.
- Targets the intended tab and chart pane, accounting for layouts that synchronize symbols or intervals.
- Changes intervals and adds, removes, or adjusts specific indicator instances without duplicating existing studies.
- Reads chart state back after edits and reports verified changes, partial results, and unresolved mismatches.
- Troubleshoots setup using the installed connector's actual tools and configuration rather than invented commands.
What you get
A changed TradingView chart plus a compact confirmation of its target, symbol, interval, and relevant indicators. If access or an operation is unavailable, you get the precise blocker and the next useful diagnostic step.
Best for
Traders using Claude with a TradingView desktop MCP connection who want reliable chart control without repeatedly correcting the selected market, pane, or indicator.
SKILL.md preview
---
name: tradingview-mcp-chart-control-and-verification
description: Operate TradingView desktop charts through an available MCP connection by discovering supported tools, resolving exact symbols and chart targets, applying minimal edits, and verifying chart-state readback. Use when the user says "show Bitcoin on the weekly chart", "switch this chart to 15 minutes", "add a 20-period moving average", "remove the volume indicator", "my chart commands keep changing the wrong tab", "TradingView MCP is not connecting", or "check what is on my live chart".
---
# TradingView MCP Chart Control and Verification
… (sign up to view the full skill)More finance skills
View all Finance skills →Indian Stock Fundamental Research Report
Get a sourced Indian stock report with sector-fit ratios, peer valuation, promoter risks, and scenarios for your holding period.
Post-10 AM Trend Continuation Long Filter
Filter a morning gapper list through five strict TradingView entry checks, with explicit breakout levels and missing-data flags.
Telegram Scanner Alert Delivery
Connect trading scanners to Telegram with readable alerts, session-aware schedules, duplicate control, and delivery checks.
Pine Script to Python Watchlist Backtests
Build a Pine strategy, reproduce its trades in Python, and backtest a watchlist with explicit costs and capital constraints.