claude-tradingview-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_symbolA | Read the symbol + timeframe currently charted in the TradingView desktop app. Returns {symbol, exchange, interval, raw_title}. On a permission/parse failure returns {error, hint, raw_title} — then just ask the user for the ticker. |
| get_watchlistA | Read the symbols TradingView currently exposes (one per open chart window). Returns {symbols: [{symbol, exchange, interval, raw_title}], count}. Read-only. |
| screenshot_chartA | Capture ONLY the TradingView window and return a base64 PNG of your chart. The chart stays on your machine: the file is deleted from disk immediately after encoding, and this tool uploads nothing. Returns {format, base64, bytes, region, symbol, interval, note} or {error, hint}. |
| extract_indicatorsA | Compute a technical-indicator bundle for the charted (or given) symbol. Reads PUBLIC historical candles (yfinance) and computes RSI, EMA20/50/200, MACD, ATR, Bollinger, VWAP, Supertrend — plus plain-language signals and a verdict. This reads market data only; it cannot and will not place a trade. If symbol/interval are omitted, they're read from the current TradingView window. |
| read_alertsA | READ-ONLY, best-effort read of your visible TradingView alert configs. Returns {alerts, readable, note}. This tool can NEVER create, modify, arm, or delete an alert — there is no such code path. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| current | The current TradingView context as a resource: charted symbol + open windows. Read-only snapshot for clients that prefer a resource over a tool call. |
Latest Blog Posts
- 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/RVAflo/claude-tradingview-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server