Skip to content
MCP Shelf

TradingView MCP

View on GitHub

Prices, indicators, screeners and backtests for stocks, crypto and forex, no account needed.

  • Started in our test
  • ★ 5.1K GitHub stars
  • Last commit 25 Oct 2026

At a glance

This open source Python server answers market questions with public data: TradingView's screener and technical ratings, Yahoo Finance prices, and optional news sentiment. The model can scan an exchange for top movers or volume breakouts, run a multi-timeframe read on a symbol, and backtest one of nine simple strategies, including a walk-forward test that warns when a strategy only fits the past.

It is an independent project, not made by TradingView, and it never signs in to a TradingView account. The author also sells a hosted copy called TradingMCP; the self-hosted server here is free under the MIT licence. Nothing it says is financial advice.

Made by
Atilla Ahmet Taner, an independent developer (not TradingView Inc.)
Licence
MIT
Latest version
0.8.1 (24 Aug 2026)
GitHub stars
5.1K
Last commit
25 Oct 2026
Tools
37
Runs on
Your computer or hosted

Our check: We ran this exact config on 27 Oct 2026: it started and answered with 37 tools. The project is Python only: the real package is tradingview-mcp-server on PyPI. The author warns that copies under other accounts add an npm package that installs malware, so avoid any npm version.

What's in the pod: its tools

We found 37 tools when we started it on 27 Oct 2026. Every one of them only reads, so nothing changes unless you act on what it finds.

Only reads37 tools · Looks things up and changes nothing.

ToolWhat it is for
advanced_candle_patternLooks for candle patterns across several timeframes.
backtest_strategyTests one of nine rule-based strategies on past prices and reports return, drawdown, Sharpe ratio and win rate.
bitcoin_market_pulseBitcoin price, dominance and total crypto market cap with a risk note.
bollinger_scanScans an exchange for tight Bollinger Bands, a common sign that a big move may follow.
coin_analysisFull technical read on one coin or stock: indicators, ratings and levels.
combined_analysisTechnical analysis, news sentiment and headlines for one symbol in a single call.
compare_strategiesRuns all nine strategies on one symbol and ranks them.
consecutive_candles_scanFinds symbols with several rising or falling candles in a row.
egx_fibonacci_retracementFibonacci levels for an Egyptian stock.
egx_index_analysisHow the members of an Egyptian index are doing.
egx_market_overviewAn overview of the Egyptian Exchange.
egx_sector_scanEgyptian stocks grouped by sector.
egx_sector_scannerWhich Egyptian sectors are strong or weak, with top picks.
egx_stock_screenerRanks Egyptian stocks by setup strength.
egx_trade_planA full trade plan with entries, stops and targets for one Egyptian stock.
financial_newsRecent market headlines, filtered by symbol if you like. Needs a Marketaux key.
futures_category_snapshotQuotes for the main contracts in one category, such as energy or metals.
futures_market_overviewThe most traded futures contracts, by category.
futures_top_moversFutures with the biggest moves today.
futures_watchlistThe list of well-known futures symbols it understands, by category.
market_sentimentNews sentiment for a stock or coin, from Marketaux. Needs a key.
market_snapshotA quick view of major indices, top coins, currencies and key ETFs.
multi_agent_analysisHas a technical, a sentiment and a risk view argue over one symbol and reports their verdict.
multi_timeframe_analysisChecks whether weekly, daily, 4-hour, hourly and 15-minute signals agree.
rating_filterFilters symbols by their Bollinger Band rating.
smart_volume_scannerCombines volume spikes with technical filters to shortlist symbols.
stock_extended_hoursPre-market and after-hours prices for a US stock.
stock_options_chainThe calls and puts for one US stock and expiry.
stock_options_unusual_activityOption strikes with unusually high volume against open interest.
stock_pricesPrice and daily change for a list of exchange-prefixed tickers.
stock_screenerScreens stocks by share type, such as common or preferred.
top_gainersLists the biggest risers on an exchange over a timeframe, with Bollinger Band context.
top_losersLists the biggest fallers on an exchange.
volume_breakout_scannerFinds symbols breaking out on both price and volume.
volume_confirmation_analysisChecks whether volume backs up the recent move on one symbol.
walk_forward_backtest_strategyTests a strategy on data it was not tuned on and flags overfitting.
yahoo_priceA live quote from Yahoo Finance for a stock, coin, ETF or index.

Grouped and described by us. The README on GitHub lists the inputs each tool takes.

How clearly it describes its tools to your assistant

Tools with a description
37 of 37
Say if they change things
37 of 37
Context it takes, at least
~6,000 tokens

Every tool says whether it only reads or can change things, so a client can ask before the risky ones. The tool list is large: switch off the tools you do not use if your client allows it.

From the tool list it sent us. The token figure counts names, descriptions and input names; the full schemas your client loads add more.

Set it up

Pick your app for the exact snippet and where it goes.

Where it goes: claude_desktop_config.json (Settings → Developer → Edit Config)

Claude Desktop
{
  "mcpServers": {
    "tradingview": {
      "command": "uvx",
      "args": [
        "--from",
        "tradingview-mcp-server",
        "tradingview-mcp"
      ]
    }
  }
}

Add "MARKETAUX_API_TOKEN" in env to switch on financial_news and market_sentiment. Claude Desktop on a Mac often needs the full path to uvx.

Remote option

The author's paid hosted version (TradingMCP), with sign-in and monthly limits. It serves the same tools plus charts drawn in the chat.

Server URL
https://mcp.tradingmcp.ai/mcp

New to this? See the setup guides for Claude Code, Cursor, Claude Desktop and ChatGPT.

Settings

Names are exactly as the project spells them. Required ones are marked.

SettingWhat it does
MARKETAUX_API_TOKENEnvironment variableA free Marketaux key that switches on the news and sentiment tools. The free tier allows 100 requests a day, and results are cached for four hours.
--from tradingview-mcp-serverCommand line flag · requiredTells uvx which PyPI package holds the tradingview-mcp command.

What it can touch

It can read

  • Public market data from TradingView's screener and Yahoo Finance
  • News from Marketaux, if you add a key

It can change

    Safer setup: It only reads public data and has no access to any brokerage or TradingView account, so it cannot place trades.

    Before you start

    • uv, with Python 3.10 to 3.13 (3.14 is not supported yet)
    • Optional: a free Marketaux key for the news and sentiment tools

    If it does not work

    Requests time out on the first launch on Windows
    Python 3.14 is not supported yet. Install Python 3.13 or older and point uvx at it with --python 3.13.
    The news tools say they are not configured
    Add MARKETAUX_API_TOKEN in env. Every other tool works without it.
    Claude Desktop says uvx was not found
    Use the full path to uvx, such as /Users/you/.local/bin/uvx, because desktop apps do not see your shell PATH.
    An analysis returns empty values
    TradingView sometimes returns nothing for bursts of requests. The server retries and caches, but ask for fewer symbols at once if it keeps happening.

    Peas in a pod: similar servers

    How TradingView MCP lines up against other knowledge and work apps servers on the shelf.

    ServerToolsRuns onLicenceStars
    TradingView MCP37Your computer or hostedMIT5.1K
    Obsidian MCP15Your computer–4.5K
    Google Workspace MCP43Your computerMIT3.4K
    12306 MCP8Your computerMIT2.4K
    Notion24Your computer or hostedMIT4.7K

    Questions

    Is it made by TradingView?

    No. It is an independent project that uses public data. TradingView launched its own MCP server in 2026 for paid TradingView plans.

    Do I need a TradingView account?

    No. It never signs in to TradingView or controls the TradingView app.

    Is the hosted TradingMCP the same thing?

    It is the author's paid hosted copy of the same tools. The server listed here is free to run yourself under the MIT licence.

    Why are there tools for the Egyptian Exchange?

    The author added a set of EGX tools alongside the global ones. Leave them unused if you do not trade there.

    Can I trust its signals?

    Treat them as a starting point for your own research. The project says plainly that nothing it produces is financial advice.

    Full docs on GitHubatilaahmettaner/tradingview-mcp

    Something wrong on this page? Tell us.

    More in Knowledge and work apps