Skip to main content
Glama
Miha21222

tradingview-mcp

by Miha21222

tradingview-mcp

MCP-Server, der KI-Agenten ein TradingView-zentriertes Trading-Toolkit bietet: Screener-Abfragen, historische FX-Daten und – sobald Meilensteine erreicht sind – SMC/ICT-Pattern-Scanning, Chart-Rendering mit Markup, Backtesting, Pine-Tooling und eine Reihe begleitender Agent Skills.

Nicht mit TradingView, Inc. verbunden. „TradingView“, „Pine Script“ und „Lightweight Charts“ sind Marken von TradingView, Inc.

Status

M0-M5 abgeschlossen: Der Server startet mit public/data-Standardwerten; optionale Toolsets für SMC-Scanning, Chart-Rendering, Backtesting, FX-Replay-Journal-Synchronisierung, TradingView-Kontodaten (session), Pine-Kompilierung, Desktop-CDP (Screenshots, Navigation, Zeichnen auf dem Live-Chart, Lesen der eigenen Indikatoren des Benutzers – Plotwerte und Pine-gezeichnete FVG/OB-Zonen) sowie deklarative Strategien. Wird mit einer tv-CLI ausgeliefert (jedes Tool = ein Unterbefehl, der JSON ausgibt), 10 begleitenden Skills und einem validierten Plugin-Manifest für Claude Code. Offene Punkte: Das Trust-Gate von M1 wartet noch auf die echten, handbeschrifteten SMC-Setups des Eigentümers; Webhook-Empfänger, MCP Apps und die Sandbox-Ausweichmöglichkeit für Python-Strategien sind aufgeschoben. Roadmap: docs/PLAN.md.

Related MCP server: TradingView MCP Bridge

Als Plugin für Claude Code installieren

/plugin marketplace add Miha21222/tradingview-mcp
/plugin install tradingview-mcp@tradingview-mcp-marketplace

Die Installation fragt nach optionalen Anmeldedaten (OANDA-Praxisschlüssel, TradingView sessionid) und Betreibereinstellungen (TV_TOOLSETS, TV_READ_ONLY, ...) – für die Standardoberfläche public,data ist nichts erforderlich, die ohne TradingView-Konto funktioniert. Erfordert uv im PATH.

Schnellstart

uv sync
uv run python -m tvmcp --check    # list registered tools
uv run python -m tvmcp            # run on stdio
uv run tv --check                 # CLI: list tools
uv run tv tv_data_get_bars '{"symbol":"EURUSD","count":10}'   # CLI: call any tool -> JSON

Das optionale chart-Toolset rendert über headless Chromium; führen Sie uv run playwright install chromium einmal aus, wenn Sie es aktivieren. Aktivieren Sie optionale Toolsets über TV_TOOLSETS=default,scan,chart,backtest,journal.

Claude Code: Die .mcp.json des Repos registriert den Server automatisch, wenn Sie dem Projekt vertrauen.

Konfiguration (Umgebungsvariablen)

Var

Standard

Bedeutung

TV_TOOLSETS

default (= public,data)

Kommagetrennte Liste; all aktiviert alles. Optionale Toolsets: scan (SMC-Scanning), chart (PNG-Rendering), backtest, journal, pine (Kompilieren/Typprüfung), strategy (deklarative YAML-Spezifikationen), session (TV-Kontodaten, ToS-Risiko), desktop (CDP zu TradingView Desktop, ToS-Risiko)

TV_READ_ONLY

off

1 = schreibfähige Tools registrieren sich nie (hat Vorrang vor allem)

TV_CACHE_DIR

~/.tvmcp/cache

Parquet-OHLCV-Cache

TV_CHART_DIR

~/.tvmcp/charts

Gerenderte PNG-Ausgabe (verwaltete, kollisionssichere Dateinamen)

TV_JOURNAL_DIR

~/.tvmcp/journal

FX-Replay-CSV-Überwachungsordner für tv_journal_scan / tv_journal_parse

TV_STRATEGY_DIR

~/.tvmcp/strategies

YAML-Strategiespezifikationen für tv_strategy_list / tv_strategy_run

TV_SESSIONID

Ihr TradingView-sessionid-Cookie steuert das optionale session-Toolset (ToS-Risiko; siehe unten). Live-Abruf funktioniert: Das Cookie wird gegen ein Websocket-JWT eingetauscht und an tvdatafeed-enhanced weitergegeben

TV_CDP_URL

http://127.0.0.1:9222

CDP-Adresse von TradingView Desktop für das optionale desktop-Toolset (Start über scripts/start-tv-desktop.ps1, das standardmäßig Port 9223 verwendet – setzen Sie diese Variable entsprechend; eine andere CDP-App könnte 9222 belegen)

TV_MAX_BARS

5000

Harte Obergrenze für Balken pro Antwort

OANDA_API_KEY

Kostenloser Praxiskonto-Schlüssel aktiviert den OANDA-Anbieter

OANDA_ENV

practice

practice oder live

Führen Sie uv run tv tv_setup_doctor aus, um alle Voraussetzungen zu prüfen – jede fehlgeschlagene Prüfung gibt den genauen Befehl zur Behebung zurück.

TradingView-Nutzungsbedingungen

Die Standard-Toolsets verwenden kein TradingView-Konto: Das public-Toolset spricht mit dem öffentlichen Scanner-Endpunkt von TradingView, und Marktdaten stammen von Dukascopy/OANDA. Die ToS von TradingView verbieten automatisierte Datenerfassung und die nicht der Anzeige dienende Nutzung seiner Daten; die optionalen session- und desktop-Toolsets (standardmäßig deaktiviert) interagieren mit Ihrem eigenen TradingView-Konto/Desktop-App auf eigenes Risiko – ihre Aktivierung ist Ihre ausdrückliche Entscheidung und kann gegen die ToS von TradingView verstoßen und Kontobeschränkungen riskieren. Beide geben bei der ersten Verwendung eine ToS/Ban-Warnung auf stderr aus. Dieses Projekt dient der persönlichen Forschung/Bildung.

Lizenz

MIT – siehe LICENSE. Nicht mit TradingView, Inc. verbunden; geschützte/nur auf Einladung verfügbare Pine-Skripte bleiben Eigentum ihrer Autoren – die Studienwerkzeuge lesen nur die gerenderte Ausgabe von Indikatoren auf Ihrem eigenen Chart, niemals deren Quellcode.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Connects AI assistants to TradingView Desktop for chart analysis, Pine Script development, and workflow automation via Chrome DevTools Protocol.
    553
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to interact with TradingView Desktop via Chrome DevTools Protocol for automated morning briefs, chart analysis, Pine script development, and trading workflows.
    553

View all related MCP servers

Related MCP Connectors

  • LuxAlgo Library — the encyclopedia of trading & technical analysis for AI agents. Free, keyless.

  • Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

View all MCP Connectors

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/Miha21222/tradingview-mcp'

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