Skip to main content
Glama
henrikxyz

tradingview-finance MCP Server

by henrikxyz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_symbolsA

Search for symbols, indicators, assets, or indices on TradingView.

Use this tool to find tickers, symbols, or economic/FRED data when you don't know the exact prefix or symbol name (e.g., when searching for "US GDP", "US CPI", "interest rate").

Returned Fields:

Each result contains:

  • symbol: The symbol code (e.g. "USGDP", "AAPL", "EURUSD").

  • exchange: The exchange or prefix name (e.g. "ECONOMICS", "FRED", "NASDAQ", "OANDA").

  • ticker: The fully qualified ticker in the format 'EXCHANGE:SYMBOL' (e.g. 'ECONOMICS:USGDP', 'FRED:GDPC1', 'NASDAQ:AAPL'). This ticker should be used for other tool calls.

  • description: A description of what the symbol represents (e.g. "United States GDP").

  • type: Asset type (e.g. "economic", "stock", "forex").

  • provider_id: Data source provider.

  • currency_code: Currency used for prices (e.g. "USD").

get_symbol_profileA

Get rich metadata and company profile details for a TradingView symbol.

Returns details like Sector, Industry, CEO name, CUSIP, ISIN, website URL, founded year, location, employee count, market cap, P/E ratio, dividend yield, EPS, all-time high/low, and whether it has corporate bonds.

get_quoteA

Get the real-time quote, price details, and official logo URL for a TradingView symbol.

Use this tool to fetch the current market price, daily change, volume, bid/ask, and the logo path of any asset (stocks, index, crypto, forex, bonds, futures).

get_historyA

Get historical candlestick/OHLCV (Open, High, Low, Close, Volume) chart data for a TradingView symbol.

Resolution Options:

  • "1", "5", "15", "30" (Minutes)

  • "60", "240" (Hours)

  • "1D" (Daily - Default)

  • "1W", "1M" (Weekly, Monthly)

Adjustment Options:

  • "splits" (default - splits adjusted)

  • "dividends" (splits + dividends adjusted)

  • "none" (raw unadjusted)

get_newsA

Get recent news articles and optional full text markdown for a TradingView symbol.

Context Window Safety (Lazy Loading):

  • By default, fetch_body=False is used to return only headlines, source, and short summaries.

  • If you need the full text of an article for deep analysis or summarization, call this tool again with fetch_body=True and a small limit (e.g. 1 or 2) to avoid overloading the context window.

get_options_chainA

Get grouped call and put options contract chain for a stock or index underlying symbol.

Returns a list of paired call/put contracts grouped by strike price, sorted from lowest to highest strike.

Expiration and Root Defaults:

  • If expiration is omitted, automatically finds and uses the nearest future expiration date.

  • If root is omitted, automatically resolves to the default options root (e.g. "AAPL" for Apple stock).

search_screener_columnsA

Search for available TradingView screener indicator or metric column IDs by keyword.

Use this tool to dynamically discover the exact case-sensitive column IDs (like 'dividends_yield', 'total_revenue_fy', 'RSI') before passing them to query_screener.

query_screenerA

Query the TradingView Stock, Crypto, or Forex Screener.

This tool allows scanning across markets or fetching technical analysis indicators (like RSI, MACD, Moving Averages) and recommendations for specific symbols.

get_bondsA

Get the list of bonds issued by a public corporate company.

Only works for stocks that have issued debt/bonds (e.g. "NASDAQ:AAPL", "NYSE:MSFT").

get_etfsA

Get the list of Exchange-Traded Funds (ETFs) that hold the specified stock.

get_documentsA

Get public corporate report documents, SEC filings (10-K, 10-Q, 8-K), and earnings call transcripts.

get_holdingsA

Get the list of constituent assets, weight percentages, and values held inside an ETF.

get_ideasB

Get TradingView community ideas, social market analyses, and directional outlooks for a symbol.

get_financials_overviewA

Get the financial statement overview and business/regional segment revenue breakdown for a stock.

Returns a unified summary of the Income Statement, Balance Sheet, Cash Flow, statistical ratios, historical dividend records, EPS/revenue earnings estimates, and revenue broken down by business line and geographic region.

get_forecastA

Get analyst target prices (low, high, average) and recommendation counts (buy, hold, sell) for a stock.

get_technicalsB

Get technical analysis indicators, moving averages, oscillators, and pivot point values for a symbol.

get_economic_calendarB

Get global macro economic calendar events from TradingView.

get_earnings_calendarB

Get global corporate earnings release events, actual/estimate EPS, and revenue surprises.

get_dividends_calendarB

Get global stock dividend ex-dates, payout payment dates, and dividend amounts.

get_ipo_calendarA

Get upcoming global stock Initial Public Offering (IPO) dates, prices, and status.

get_revenue_calendarB

Get global corporate revenue release events, estimate revenue, and surprise statistics.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/henrikxyz/tvfinance-mcp'

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