tradingview-mcp-review
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.jsafirma 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 |
| Verificar la conexión CDP local y el gráfico actual |
| Leer símbolo / marco de tiempo / indicadores |
| Cambiar al instrumento de la operación |
| Cambiar a la resolución de la operación (enumeración) |
| Saltar/acercar a la ventana de tiempo de la operación (páginas en historial más antiguo) |
| Contexto de precios. Pase |
| Captura de pantalla a |
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-scriptsInicie 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=9222Solo 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).
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
- AlicenseAqualityCmaintenanceA 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.112261MIT
- Flicense-qualityCmaintenanceAn MCP server that connects to TradingView Desktop via Chrome DevTools Protocol, enabling chart control, Pine Script development, and a morning brief workflow with AI-driven analysis.226
- FlicenseBqualityCmaintenanceA 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
- Alicense-qualityAmaintenanceA local MCP server that connects TradingView Desktop to AI assistants via Chrome DevTools Protocol, enabling Pine Script development, multi-timeframe analysis, and Wyckoff scanning with a rules engine.441MIT
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
Open-source MCP server for Zerodha Kite Connect. Portfolio, market data, backtesting, alerts.
Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.
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/F-e-u-e-r/tradingview-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server