tradinview-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ENABLE_BINANCE | No | Set to 'true' to enable Binance provider | false |
| WATCHLIST_PATH | No | Path to watchlist JSON file | /tmp/watchlist.json |
| BINANCE_BASE_URL | No | Binance API base URL | https://data-api.binance.vision |
| DEFAULT_PROVIDER | No | Default provider (mock, binance, etc.) | mock |
| REQUIRE_REAL_PROVIDER | No | Set to 'true' to require real provider, prevent accidental mock | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_symbolsC | Search configured market data providers for matching symbols. |
| get_quoteC | Get a normalized latest quote for a symbol from a configured provider. |
| get_ohlcvC | Get normalized historical OHLCV bars for a symbol. |
| calculate_indicatorsB | Calculate SMA, EMA, RSI, MACD, and Bollinger Bands from OHLCV bars. |
| render_chart_htmlC | Render safe local HTML using TradingView Lightweight Charts and caller-provided data. |
| get_watchlistB | Read the saved local watchlist. |
| add_to_watchlistC | Add or update a symbol in the saved local watchlist. |
| remove_from_watchlistB | Remove a symbol from the saved local watchlist. |
| verify_providerC | Perform a quote and OHLCV smoke check against a configured provider. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| analyse_symbol | Guide analysis of a single market symbol using provider-backed data. |
| compare_assets | Guide side-by-side market research comparison for multiple symbols. |
| build_watchlist | Guide creation or refinement of a research watchlist. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| market-data-schema | Normalized JSON shapes returned by this MCP server. |
| provider-status | Configured market data providers and their capabilities. |
| compliance-notes | Allowed and prohibited behavior for this market research MCP server. |
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/Ham12-3/tradinview-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server