Skip to main content
Glama
F-e-u-e-r

tradingview-mcp-review

by F-e-u-e-r

tradingview-mcp-review

Una derivada solo de revisión de tradesdontlie/tradingview-mcp: 9 herramientas MCP para revisar registros de operaciones frente a un gráfico en vivo de TradingView Desktop a través del Protocolo de Herramientas de Desarrollo de Chrome en 127.0.0.1:9222.

Este no es el puente de propósito general. El proyecto original expone 84 herramientas que incluyen edición de Pine Script, alertas, listas de seguimiento, reproducción de operaciones, automatización de interfaz de usuario, evaluación arbitraria de JavaScript, control de procesos y autoactualización. Esta compilación elimina todo eso a nivel de código y conserva solo lo que necesita una revisión de registros de operaciones: navegar al gráfico donde ocurrió una operación, leer el contexto de precios, marcar niveles de entrada/salida y capturar pantalla.

No está afiliado, respaldado ni asociado con TradingView Inc. o Anthropic, PBC. La interacción programática con TradingView puede entrar en conflicto con los Términos de uso de TradingView — usted es el único responsable de garantizar que su uso cumpla. Consulte el descargo de responsabilidad del proyecto original, que se aplica aquí en su totalidad.

Límite de seguridad (por diseño)

  • Solo localhost. El punto final de CDP está fijado a 127.0.0.1:9222 — sin anulación de entorno o configuración.

  • Sin primitivas de alto privilegio. Sin autoactualización, sin iniciar/detener procesos, sin evaluación arbitraria de JavaScript, sin editor de Pine, sin capacidades de alertas/listas de seguimiento/reproducción/órdenes. Eliminado a nivel de fuente (archivos borrados), no solo no registrado.

  • Sin entradas arbitrarias. Sin rutas de archivo controladas por el llamante (las capturas de pantalla van a generated/screenshots/ con nombres generados por programa), los marcos de tiempo son una enumeración, los símbolos tienen límite de longitud.

  • Los cambios de diseño se tratan como potencialmente persistentes. Cambiar símbolo/marco de tiempo puede ensuciar el diseño guardado de TradingView (y persistir si el autoguardado de diseño está activado). Trabaje en un diseño de prueba dedicado.

  • Verificación de salud solo local. La verificación de actualización de GitHub del proyecto original se eliminó; el servidor no realiza solicitudes de red más allá del puerto de depuración local.

  • Aplicado en CI. tests/tool_surface.test.js afirma que la lista de herramientas es exactamente igual a la lista blanca de 7 herramientas y que las capacidades del proyecto original nombradas están ausentes, por lo que una fusión del proyecto original no puede reintroducirlas silenciosamente.

Related MCP server: TradingView MCP Jackson

Las 7 herramientas

Herramienta

Propósito en una revisión

tv_health_check

Verificar la conexión CDP local y el gráfico actual

chart_get_state

Leer símbolo / marco de tiempo / indicadores

chart_set_symbol

Cambiar al instrumento de la operación

chart_set_timeframe

Cambiar a la resolución de la operación (enumeración)

chart_set_visible_range

Saltar/acercar a la ventana de tiempo de la operación (páginas en historial más antiguo)

data_get_ohlcv

Contexto de precios. Pase from+to para una ventana específica (requerido para revisar una operación pasada); omita ambos para las barras más recientes

capture_screenshot

Captura de pantalla a generated/screenshots/ (ruta fija)

La anotación de gráficos (draw_shape / draw_clear) no está en esta versión. Eliminar una anotación de forma segura requiere demostrar qué dibujos creó esta sesión; a través de los cambios de diseño de TradingView, esa propiedad no se pudo establecer de manera confiable, y una limpieza que no pueda probar la propiedad elimina los dibujos propios del usuario. La capacidad regresa con un contrato que se pueda probar, no con una advertencia.

Arquitectura prevista: sus registros de operaciones son la fuente de verdad → el análisis ocurre localmente → la instancia de depuración de TradingView proporciona solo contexto visual.

Configuración

Requisitos: TradingView Desktop (con su suscripción), Node.js 18+.

git clone https://github.com/F-e-u-e-r/tradingview-mcp-review.git
cd tradingview-mcp-review
npm ci --ignore-scripts

Inicie TradingView Desktop con el puerto de depuración usted mismo (el servidor deliberadamente no puede hacerlo por usted):

./scripts/launch_tv_debug_mac.sh          # macOS
# or manually, any platform:
/path/to/TradingView --remote-debugging-port=9222

Solo habilite el puerto de depuración para sesiones de revisión — mientras esté activo, cualquier proceso local puede controlar esa instancia de TradingView. Cierre y reinicie normalmente cuando termine. Use TradingView Desktop, no una pestaña de Chrome con depuración remota (eso expondría todo su perfil de navegador).

Agregue a la configuración de su cliente MCP (por ejemplo, un .mcp.json del proyecto):

{
  "mcpServers": {
    "tradingview-review": {
      "command": "node",
      "args": ["/path/to/tradingview-mcp-review/src/server.js"]
    }
  }
}

Puertas de enlace

npm run lint   # eslint no-undef guard (catches unfinished refactors)
npm test       # tool-surface allowlist/denylist gate + sanitization + unit tests (all offline)

Procedencia

Bifurcado del árbol original en una confirmación auditada por seguridad; cada cambio desde entonces se enumera en UPSTREAM.md, que también define el procedimiento de reauditoría para obtener actualizaciones del proyecto original. Licencia: MIT (consulte LICENSE, derechos de autor del autor original).

Install Server
F
license - not found
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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

  • A
    license
    A
    quality
    C
    maintenance
    A type-safe MCP server that enables AI agents to control TradingView Desktop via Chrome DevTools Protocol, allowing chart state reading, symbol/timeframe changes, and OHLCV data fetching.
    11
    226
    1
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    A TradingView-style market research and charting MCP server that provides tools for market data, indicators, watchlists, and local HTML chart rendering without scraping TradingView.
    9

View all related MCP servers

Related MCP Connectors

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/F-e-u-e-r/tradingview-mcp'

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