Agent skill

Tradingview MCP

by himself65 in himself65/finance-skills

Query TradingView market data through the bundled tradingview MCP server without a desktop app or login.

MITAuto-check passedBusiness, Finance & HR

Install Tradingview MCP

skills CLI
$ npx skills add himself65/finance-skills --skill tradingview-mcp -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install himself65/finance-skills tradingview-mcp --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/himself65/finance-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/data-providers/skills/tradingview-mcp .claude/skills/tradingview-mcp && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
tradingview-mcp
GitHub stars
3.4k
Token cost
~2.4k tokens
SKILL.md length
975 words
Files
2
Skills in repo
19
Repo updated
First seen
Licence
MIT

At a glance

Query TradingView market data through the bundled tradingview MCP server without a desktop app or login.

  • Works in 5 steps: Check requirements → Select the smallest useful tool set → Normalize inputs → …
  • The user wants a technical analysis readout (RSI
  • SKILL.md covers When to use this vs the other…, Step 1: Check requirements, Step 2: Select the smallest… and Step 3: Normalize inputs, plus 2 more sections
  • Calls brew; needs MARKETAUX_API_TOKEN

What it does

Tradingview MCP is an agent skill from himself65/finance-skills. Query TradingView market data through the bundled tradingview MCP server without a desktop app or login. Use whenever the user wants a technical analysis readout (RSI, MACD, Bollinger rating, BUY/SELL summary), multi-timeframe alignment (weekly→daily→4h→1h→15m), exchange-wide scans (Bollinger squeeze, volume breakout, consecutive candles, smart volume), top gainers/losers by exchange, futures market data (NQ/ES/CL/GC overview, overnight movers, category snapshots), pre-market / after-hours quotes, a quick options…

Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `README.md`).

It sits in Business, Finance & HR, covering Trading and backtesting, Stock and market analysis and MCP servers. It works with Model Context Protocol. The repository describes itself as: A collection of skills for AI financial analysis. The licence is MIT.

When your agent uses it

  • The user wants a technical analysis readout (RSI
  • Bollinger rating
  • BUY/SELL summary)
  • Multi-timeframe alignment (weekly→daily→4h→1h→15m)

Example prompts

  • “TA on X”
  • “multi-timeframe read”
  • “BB squeeze scan”
  • “/tradingview-mcp”

Requirements

  • Python 3
  • A credential in MARKETAUX_API_TOKEN

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Check requirements
  2. Select the smallest useful tool set
  3. Normalize inputs
  4. Validate and interpret results
  5. Respond to the user

What it can do on your machine

Read from SKILL.md and the folder at commit 01fc7b4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • brew

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • MARKETAUX_API_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Tradingview MCP loads about 2.4k tokens when it runs. Until then it costs about 253 tokens; SKILL.md has 975 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~253
When it runs · the whole SKILL.md, loaded when a task matches
~2.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from himself65/finance-skills at commit 01fc7b4, republished under its MIT licence (© himself65). 975 words, ~2,371 tokens.

Download SKILL.mdSave it as .claude/skills/tradingview-mcp/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
tradingview-mcp
description
Query TradingView market data through the bundled tradingview MCP server without a desktop app or login. Use whenever the user wants a technical analysis readout (RSI, MACD, Bollinger rating, BUY/SELL summary), multi-timeframe alignment (weekly→daily→4h→1h→15m), exchange-wide scans (Bollinger squeeze, volume breakout, consecutive candles, smart volume), top gainers/losers by exchange, futures market data (NQ/ES/CL/GC overview, overnight movers, category snapshots), pre-market / after-hours quotes, a quick options chain or unusual options activity (volume/OI by strike), bulk stock prices, a global market snapshot, strategy backtests (Sharpe, drawdown, win rate), or crypto exchange scans. Triggers include "TA on X", "multi-timeframe read", "BB squeeze scan", "futures movers", "NQ overnight", "pre-market price", "unusual options activity", "backtest RSI on AAPL", and "top gainers on NASDAQ". For options greeks, watchlists, alerts, or chart screenshots use tradingview-reader instead.

TradingView MCP (Headless Market Data)

Market data via the bundled tradingview MCP server — TradingView's public scanner API plus Yahoo Finance, spoken over MCP. No TradingView desktop app or account. Most tools need no API key. The server ships with this plugin (.mcp.json) and starts automatically; its 39 tools appear under the plugin's tradingview MCP namespace (load them through the client's deferred-tool mechanism when necessary).

Read-only. Nothing here places trades or mutates any account.

When to use this vs the other data skills

NeedSkill
Quotes, TA readout, indicator ratings, multi-timeframe alignmentthis skill
Exchange-wide scans: squeeze / volume breakout / gainers / losersthis skill
Futures (NQ, ES, CL, GC…) overview, movers, category quotesthis skill
Pre-market / after-hours pricethis skill
Options chain quick look (bid/ask/IV/OI, no greeks), unusual activitythis skill (fallback / positioning scan)
Options chain with greeks (delta/gamma/theta/vega), IV skew, expiries with contract countstradingview-reader (desktop app)
Watchlists, alerts, TV news, chart state / screenshots, custom-column screenertradingview-reader (desktop app)

Rule of thumb: this skill first for anything price/TA/scan shaped — it needs zero setup and won't force a CDP relaunch of the user's TradingView app. Drop to tradingview-reader only for greeks or account-bound data (watchlists, alerts, charts).

Step 1: Check requirements

  • uv installed (brew install uv) — the server runs via uvx and self-installs on first launch (give the first call ~30s).
  • Python 3.10–3.13. The pinned upstream currently excludes Python 3.14.
  • Optional: MARKETAUX_API_TOKEN enables market_sentiment, financial_news, and the news legs of combined analysis.

If the MCP tools are missing, ask the user to restart the agent after enabling the plugin. Do not silently replace market data with invented values.

Step 2: Select the smallest useful tool set

Prefer one focused call for a simple question. For a research brief, combine only the independent views that matter: price/snapshot, TA, volume, and optionally news. Avoid calling multiple overlapping TA tools merely to produce more output.

Quotes & snapshots
ToolUse for
stock_prices(tickers)Bulk quotes. tickers is comma-separated EXCHANGE:SYMBOL (e.g. "NASDAQ:NVDA,NYSE:DELL"), up to 1,000 rows in one call. OHLC + change%.
yahoo_price(symbol)Single quote, Yahoo symbology: AAPL, BTC-USD, SPY, ^GSPC, ^VIX, EURUSD=X, THYAO.IS.
stock_extended_hours(symbol)Pre-market / after-hours price for a US symbol — earnings reactions, overnight moves.
market_snapshot()Global one-shot: major indices, top crypto, FX, key ETFs.
bitcoin_market_pulse()BTC price + dominance + total mcap risk frame — call before analyzing any crypto.
Technical analysis (single symbol)
ToolUse for
coin_analysis(symbol, exchange, timeframe)The canonical TA readout for one stock or coin — RSI, MACD, Bollinger rating, indicator summary. Despite the name it handles stocks: coin_analysis("NVDA", "NASDAQ", "1D").
multi_timeframe_analysis(symbol, exchange)Weekly → Daily → 4H → 1H → 15m trend alignment.
combined_analysis(symbol, exchange, timeframe)TA + news + sentiment in one call (news legs need MARKETAUX_API_TOKEN).
multi_agent_analysis(symbol, exchange, timeframe)Technical vs Sentiment vs Risk "debate" summary.
volume_confirmation_analysis(symbol, exchange, timeframe)Is the move volume-confirmed?
smart_money_analysis(symbol, exchange, period, interval)Accumulation/distribution proxy from Yahoo OHLCV (banker/hot-money RSI split, banker-fund oscillator, CMF+MFI+OBV composite). Formula-based proxy, not real institutional-flow data. exchange defaults to EGX (appends .CA) — pass NASDAQ/NYSE for US tickers.
Exchange-wide scans
ToolUse for
top_gainers / top_losers(exchange, timeframe, limit)Movers on one exchange.
bollinger_scan(exchange, timeframe, bbw_threshold, limit)Low-BBW squeeze candidates.
rating_filter(exchange, timeframe, rating, limit)Filter by BB rating −3 (strong sell) … +3 (strong buy).
volume_breakout_scanner / smart_volume_scannerVolume + price breakout detection.
consecutive_candles_scan / advanced_candle_patternCandle-pattern scans.
stock_screener(country, stock_type, limit, …)Common/preferred share screen by country (america, japan, …), mcap-ranked.
Futures (夜盘 / overnight)
ToolUse for
futures_market_overview(category, exchanges, limit)Top contracts by volume. category: all / equity_index / energy / metals / agriculture / rates / forex / crypto_futures; exchanges: us / global.
futures_top_movers(direction, exchanges, limit)Biggest % movers today.
futures_category_snapshot(category)OHLCV for all front-month contracts in one category — e.g. equity_index → NQ, ES, YM, RTY.
futures_watchlist()Canonical front-month symbol list per category.
Show full SKILL.md (381 more words)Show less
Options (US equities — no greeks)
ToolUse for
stock_options_chain(symbol, expiry)Calls + puts for one expiry (YYYY-MM-DD; omit → nearest). Returns strike, last, bid/ask, volume, OI, IV, ITM flag, plus the full available_expiries list. Source: Yahoo. No delta/gamma/theta/vega — use tradingview-reader for greeks.
stock_options_unusual_activity(symbol, top_n, min_volume, expiries)Top strikes by volume/OI ratio across the soonest expiries — positioning scan before earnings.
Backtesting
ToolUse for
backtest_strategy(symbol, strategy, period, interval, …)One strategy (rsi, bollinger, macd, ema_cross, supertrend, donchian, rsi_pullback, keltner_breakout, triple_ema) with Sharpe, max DD, win rate, vs buy-and-hold. Yahoo symbology.
compare_strategies(symbol, period, …)All 9 strategies ranked.
walk_forward_backtest_strategy(…)Train/test split with an overfitting verdict.
News & sentiment (needs MARKETAUX_API_TOKEN)

market_sentiment(symbol, category) · financial_news(symbol, category, limit)

Regional extras

egx_* (Egyptian Exchange suite, incl. egx_smart_money_scanner) — rarely relevant; also BIST, HKEX, SSE, SZSE, TWSE supported via the exchange param on scan tools.

Step 3: Normalize inputs

  1. exchange defaults to KUCOIN (crypto!) on most scan/TA tools — always pass NASDAQ / NYSE explicitly for US equities.
  2. Three symbologies coexist: scanner tools take bare symbol + exchange param; stock_prices takes EXCHANGE:SYMBOL; Yahoo-backed tools (yahoo_price, backtests, options) take Yahoo tickers (BTC-USD, ^VIX, THYAO.IS).
  3. Timeframes: 5m, 15m, 1h, 4h, 1D, 1W, 1M. Intraday scans on stock exchanges can be sparse — prefer 1D for equities.
  4. Tool names are canonical as listed. Use coin_analysis and multi_timeframe_analysis, not README-style aliases such as get_technical_analysis.

Step 4: Validate and interpret results

  1. Check timestamps, exchange, symbol, session, and currency before drawing conclusions.
  2. Treat a returned error envelope as an error, not as an empty result. Use its retryability and symbol suggestions; retry at most once when marked retryable.
  3. Filter wide scanner results to roughly 10 rows and the columns relevant to the question.
  4. Treat Yahoo options IV as suitable for chain shape and OI/volume positioning, not precise IV rank or skew. Cross-check IV-sensitive work with tradingview-reader.
  5. Backtests are historical simulations. Report the period, interval, costs, sample size, benchmark, and walk-forward result when available; do not present them as forecasts.

Step 5: Respond to the user

Lead with the answer, then show a compact evidence table. Include an as-of timestamp and data source, name any missing or stale fields, and separate observed facts from interpretation. For trading-shaped requests, keep the response analytical and read-only: discuss risks and scenarios without placing or offering to place a trade.

© himself65, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in plugins/data-providers/skills/tradingview-mcp of himself65/finance-skills.

  • SKILL.md
  • README.md

Open the folder on GitHubat commit 01fc7b4

Compare with similar skills

Tradingview MCP next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Tradingview MCP compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Tradingview MCP this skillhimself65/finance-skills3.4k—~2.4kAutomated safety check: PassMIT
Tradingview MCPatilaahmettaner/tradingview-mcp5k—~1.3kAutomated safety check: PassMIT
Polymarket Tennislivetennisapi/livetennisapi-mcp152—~3kAutomated safety check: PassMIT
Okx Sentiment Trackerdex-original/okx-agent-trade-kit1091 repos~3.8kAutomated safety check: PassMIT
Tiger Brokers OpenAPI SDKqusong0627/QuantMind1.7k—~1.4kAutomated safety check: PassApache-2.0
Agentic Trading DeskOft3r/agentic-trading-desk306—~5.1kAutomated safety check: PassMIT

Similar skills

  • Tradingview MCP

    atilaahmettaner/tradingview-mcp

    AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, licensed news sentiment (Marketaux), and…

    5k GitHub stars~1.3k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Polymarket Tennis

    livetennisapi/livetennisapi-mcp

    Build observe-only Polymarket and Kalshi tennis market tooling on the polymarket-tennis Python package (MIT) plus the Live Tennis API free tier.

    152 GitHub stars~3k tokensUpdated 2 days ago
    Business, Finance & HRAuto-check passed
  • Okx Sentiment Tracker

    dex-original/okx-agent-trade-kit

    A skill your agent uses when the user asks about: 'any crypto news', 'latest news', 'market update', 'daily briefing', 'BTC news', 'ETH news', 'news on SOL', 'search SEC ETF', 'regulation news'…

    109 GitHub starsUsed in 1 repo~3.8k tokens
    Business, Finance & HRAuto-check passed
  • Tiger Brokers OpenAPI SDK

    qusong0627/QuantMind

    Covers the Tiger Brokers OpenAPI Python SDK for market data, stock, futures and options trading, push subscriptions, a CLI and an MCP server, defaulting to paper trading.

    1.7k GitHub stars~1.4k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Agentic Trading Desk

    Oft3r/agentic-trading-desk

    Personal trading desk for short-term technical analysis on stocks/ETFs via Robinhood MCP.

    306 GitHub stars~5.1k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Okx Cex Market

    dex-original/okx-agent-trade-kit

    A skill your agent uses when the user asks for: price of any asset, ticker, order book, candles, OHLCV, funding rate, open interest, OI change scanner, market screener (top movers, high-volume…

    109 GitHub starsUsed in 1 repo~2.7k tokens
    Business, Finance & HRAuto-check passed

More from himself65/finance-skills

All 19 skills in this repo
  • Company Valuation

    himself65/finance-skills

    Estimate a public company's intrinsic value with DCF, relative (peer multiple), and sum-of-the-parts (SOTP) methods, then blend them into an implied share price with upside/downside vs the market…

    3.4k GitHub stars~3.3k tokensUpdated 4 days ago
    Auto-check passed
  • Earnings Preview

    himself65/finance-skills

    Build a pre-earnings briefing for a stock from Yahoo Finance data (yfinance): the upcoming report date and timing, consensus EPS and revenue estimates with their range, the beat/miss track record…

    3.4k GitHub stars~1.4k tokensUpdated 4 days ago
    Auto-check passed
  • Earnings Recap

    himself65/finance-skills

    Analyze a company's most recent (or a specified past) earnings report from Yahoo Finance data (yfinance): actual vs estimated EPS, surprise size, revenue and margin trends, and the stock's price…

    3.4k GitHub stars~1.7k tokensUpdated 4 days ago
    Auto-check passed
  • Estimate Analysis

    himself65/finance-skills

    Analyze sell-side analyst estimates and how they are changing, using Yahoo Finance data (yfinance): EPS and revenue consensus by period, estimate ranges and dispersion, revision trends over…

    3.4k GitHub stars~1.8k tokensUpdated 4 days ago
    Auto-check passed
  • Fintel Data

    himself65/finance-skills

    Query Fintel (fintel.io) institutional market data through its REST API or official MCP server.

    3.4k GitHub stars~2.2k tokensUpdated 4 days ago
    Auto-check: notes
  • Generative UI

    himself65/finance-skills

    Design system and templates for Claude's built-in generative UI — the showwidget tool that renders interactive HTML/SVG widgets inline in claude.ai conversations.

    3.4k GitHub stars~3.1k tokensUpdated 4 days ago
    Auto-check passed

Questions about Tradingview MCP

What does Tradingview MCP do?

Query TradingView market data through the bundled tradingview MCP server without a desktop app or login. Tradingview MCP is an agent skill from himself65/finance-skills. Query TradingView market data through the bundled tradingview MCP server without a desktop app or login.

When should I use Tradingview MCP?

Tradingview MCP fits situations like: the user wants a technical analysis readout (RSI; bollinger rating; BUY/SELL summary); multi-timeframe alignment (weekly→daily→4h→1h→15m).

How do I install Tradingview MCP in Claude Code?

Run `npx skills add himself65/finance-skills --skill tradingview-mcp -a claude-code`. Or copy the skill folder (plugins/data-providers/skills/tradingview-mcp in himself65/finance-skills) into .claude/skills/tradingview-mcp in your project. Claude Code loads it when a task matches its description.

How do I install Tradingview MCP in Codex?

Run `npx skills add himself65/finance-skills --skill tradingview-mcp -a codex`. Or copy the skill folder (plugins/data-providers/skills/tradingview-mcp in himself65/finance-skills) into .agents/skills/tradingview-mcp in your project. Codex loads it when a task matches its description.

Can I use Tradingview MCP in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add himself65/finance-skills --skill tradingview-mcp -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/tradingview-mcp, .gemini/skills/tradingview-mcp, .github/skills/tradingview-mcp and .opencode/skills/tradingview-mcp in your project.

What does Tradingview MCP need to run?

Going by SKILL.md and its folder, Tradingview MCP needs the command-line tools its instructions call (brew) and credentials named MARKETAUX_API_TOKEN. Our summary lists: Python 3; A credential in MARKETAUX_API_TOKEN.

Does Tradingview MCP access the network?

SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.

Is Tradingview MCP safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Tradingview MCP use?

Tradingview MCP is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Tradingview MCP use?

About 2.4k tokens (SKILL.md is roughly 9.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Tradingview MCP?

Skills that share tags, products or a category with Tradingview MCP: Tradingview MCP (atilaahmettaner/tradingview-mcp, 5k stars), Polymarket Tennis (livetennisapi/livetennisapi-mcp, 152 stars), Okx Sentiment Tracker (dex-original/okx-agent-trade-kit, 109 stars) and Tiger Brokers OpenAPI SDK (qusong0627/QuantMind, 1.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Tradingview MCP?

himself65 (a GitHub user) maintains it in himself65/finance-skills, which has 3,382 GitHub stars. The repository holds 19 skills in this directory. The repository was last updated on October 5, 2026.

Source: himself65/finance-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.