tradingview-mcp
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-marketplaceDie 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 -> JSONDas 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 |
|
| Kommagetrennte Liste; |
| off |
|
|
| Parquet-OHLCV-Cache |
|
| Gerenderte PNG-Ausgabe (verwaltete, kollisionssichere Dateinamen) |
|
| FX-Replay-CSV-Überwachungsordner für |
|
| YAML-Strategiespezifikationen für |
| — | Ihr TradingView- |
|
| CDP-Adresse von TradingView Desktop für das optionale |
|
| Harte Obergrenze für Balken pro Antwort |
| — | Kostenloser Praxiskonto-Schlüssel aktiviert den OANDA-Anbieter |
|
|
|
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.
Maintenance
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
- FlicenseNot gradedqualityCmaintenanceConnects AI assistants to TradingView Desktop for chart analysis, Pine Script development, and workflow automation via Chrome DevTools Protocol.553
- FlicenseNot gradedqualityCmaintenanceConnects AI assistants to TradingView Desktop via Chrome DevTools Protocol for chart analysis, Pine Script development, and workflow automation.553
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to control and read data from TradingView Desktop, including morning briefs, chart analysis, Pine Script development, and replay mode.553
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with TradingView Desktop via Chrome DevTools Protocol for automated morning briefs, chart analysis, Pine script development, and trading workflows.553
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/Miha21222/tradingview-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server