Skip to main content
Glama
Miha21222

tradingview-mcp

by Miha21222

tradingview-mcp

Servidor MCP que brinda a los agentes de IA un kit de herramientas de trading centrado en TradingView: consultas de screener, datos históricos de FX y — a medida que se alcanzan los hitos — escaneo de patrones SMC/ICT, renderizado de gráficos con marcado, backtesting, herramientas Pine y un conjunto de habilidades de agente complementarias.

No afiliado con TradingView, Inc. "TradingView", "Pine Script" y "Lightweight Charts" son marcas comerciales de TradingView, Inc.

Estado

M0-M5 completos: el servidor arranca con los valores predeterminados public/data; conjuntos de herramientas opcionales para escaneo SMC, renderizado de gráficos, backtesting, sincronización de diario FX Replay, datos de cuenta de TradingView (session), compilación Pine, CDP de escritorio (capturas de pantalla, navegación, dibujo en el gráfico en vivo, lectura de los propios indicadores del usuario — valores de trazado y zonas FVG/OB dibujadas con Pine), y estrategias declarativas. Incluye una CLI tv (cada herramienta = un subcomando que emite JSON), 10 habilidades complementarias y un manifiesto de plugin de Claude Code validado. Elementos pendientes: la puerta de confianza de M1 aún espera las configuraciones SMC reales etiquetadas a mano del propietario; el receptor de webhooks, las aplicaciones MCP y la vía de escape de estrategia Python en sandbox están diferidos. Hoja de ruta: docs/PLAN.md.

Related MCP server: TradingView MCP Bridge

Instalar como plugin de Claude Code

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

La instalación solicita credenciales opcionales (clave de práctica de OANDA, sessionid de TradingView) y configuraciones del operador (TV_TOOLSETS, TV_READ_ONLY, ...) — no se requiere nada para la superficie predeterminada public,data, que funciona sin ninguna cuenta de TradingView. Requiere uv en PATH.

Inicio rápido

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

El conjunto de herramientas opcional chart renderiza mediante Chromium sin interfaz; ejecuta uv run playwright install chromium una vez si lo habilitas. Habilita los conjuntos de herramientas opcionales mediante TV_TOOLSETS=default,scan,chart,backtest,journal.

Claude Code: el .mcp.json del repositorio registra el servidor automáticamente cuando confías en el proyecto.

Configuración (variables de entorno)

Var

Default

Meaning

TV_TOOLSETS

default (= public,data)

Lista separada por comas; all habilita todo. Opcionales: scan (escaneo SMC), chart (renderizado PNG), backtest, journal, pine (compilar/verificar tipos), strategy (especificaciones YAML declarativas), session (datos de cuenta de TV, riesgo de ToS), desktop (CDP a TradingView Desktop, riesgo de ToS)

TV_READ_ONLY

off

1 = las herramientas con capacidad de escritura nunca se registran (prevalece sobre todo)

TV_CACHE_DIR

~/.tvmcp/cache

Caché Parquet OHLCV

TV_CHART_DIR

~/.tvmcp/charts

Salida PNG renderizada (nombres de archivo gestionados y seguros contra colisiones)

TV_JOURNAL_DIR

~/.tvmcp/journal

Carpeta de vigilancia CSV de FX Replay para tv_journal_scan / tv_journal_parse

TV_STRATEGY_DIR

~/.tvmcp/strategies

Especificaciones de estrategia YAML para tv_strategy_list / tv_strategy_run

TV_SESSIONID

Tu cookie sessionid de TradingView controla el conjunto de herramientas opcional session (riesgo de ToS; ver más abajo). La obtención en vivo funciona: la cookie se intercambia por un JWT de websocket y se alimenta a tvdatafeed mejorado

TV_CDP_URL

http://127.0.0.1:9222

Dirección CDP de TradingView Desktop para el conjunto de herramientas opcional desktop (inicia mediante scripts/start-tv-desktop.ps1, que por defecto usa el puerto 9223 — configura esta variable para que coincida; otra aplicación CDP puede ocupar el 9222)

TV_MAX_BARS

5000

Límite máximo de barras por respuesta

OANDA_API_KEY

La clave gratuita de cuenta de práctica habilita el proveedor OANDA

OANDA_ENV

practice

practice o live

Ejecuta uv run tv tv_setup_doctor para verificar cada requisito previo: cada comprobación fallida devuelve el comando de corrección exacto.

Términos de servicio de TradingView

Los conjuntos de herramientas predeterminados no usan ninguna cuenta de TradingView: el conjunto public se comunica con el endpoint público de escáner de TradingView, y los datos de mercado provienen de Dukascopy/OANDA. Los ToS de TradingView prohíben la recopilación automatizada de datos y el uso no visual de sus datos; los conjuntos de herramientas opcionales session y desktop (desactivados por defecto) interactúan con tu propia cuenta/aplicación de escritorio de TradingView bajo tu propio riesgo — habilitarlos es tu elección explícita y puede violar los ToS de TradingView y arriesgar restricciones de cuenta. Ambos imprimen una advertencia de ToS/prohibición en stderr en el primer uso. Este proyecto es para investigación/educación personal.

Licencia

MIT — ver LICENSE. No afiliado con TradingView, Inc.; los scripts Pine protegidos/solo por invitación siguen siendo propiedad de sus autores — las herramientas de estudio leen solo la salida renderizada de los indicadores en tu propio gráfico, nunca su código fuente.

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