TradingView MCP: агент читает графики и пишет Pine Script в Claude

tradesdontlie/tradingview-mcp· Проверено 12.11.2026· 7,2 тыс.на GitHub

Подключает агента к графикам TradingView: читать индикаторы, писать и компилировать Pine Script, рисовать уровни в приложении TradingView Desktop или без аккаунта считать теханализ, скринеры и бэктесты.

2 реализации:

Управляет вашим TradingView Desktop через порт отладки 9222: символы, индикаторы, Pine Script, рисунки, алерты и режим replay; нужна подписка TradingView.

Как подключить

Что сделать до подключения

1

Приложение TradingView Desktop и действующая подписка TradingView, для данных в реальном времени платная

2

Node.js 18 или новее

3

Склонировать репозиторий и выполнить npm install

4

Запустить TradingView с флагом --remote-debugging-port=9222: скриптом из папки scripts или инструментом tv_launch

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport stdio tradingview \
  -- node '<путь к tradingview-mcp>/src/server.js'

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

tv_health_checkпроверяет связь с приложением
chart_get_stateчитает символ, таймфрейм и индикаторы
quote_getчитает последнюю цену и объём
data_get_study_valuesчитает значения индикаторов
data_get_ohlcvвыгружает свечи или сводку
data_get_pine_linesчитает уровни Pine-индикатора
data_get_pine_tablesчитает таблицы Pine-индикатора
chart_set_symbolменяет тикер
chart_set_timeframeменяет таймфрейм
chart_manage_indicatorдобавляет и убирает индикатор
pane_set_layoutделит экран на несколько графиков
pine_set_sourceвставляет код в редактор Pine
pine_smart_compileкомпилирует скрипт с проверкой
pine_get_errorsчитает ошибки компиляции
pine_saveсохраняет скрипт в облако TradingView
replay_startзапускает replay с даты
replay_tradeоткрывает и закрывает позицию в replay
draw_shapeрисует линию, прямоугольник или текст
alert_createсоздаёт ценовой алерт
capture_screenshotснимает график

Показано 20 из 78.

Что попросить агента

«Что сейчас на моём графике? Прочитай индикаторы и уровни»Агент вызовет chart_get_state, data_get_study_values, quote_get и data_get_pine_lines
«Переключи на AAPL, дневной таймфрейм, и сделай скриншот»Агент вызовет chart_set_symbol, chart_set_timeframe и capture_screenshot
«Напиши индикатор на Pine Script для <условие> и исправь ошибки компиляции»Агент вызовет pine_set_source, pine_smart_compile и pine_get_errors, затем pine_save
«Сравни все 9 стратегий на MSFT за 2 года»Агент вызовет compare_strategies из tradingview-mcp-server и выдаст рейтинг стратегий против buy and hold
«Покажи лидеров роста на Binance и проверь по нескольким таймфреймам <тикер>»Агент вызовет top_gainers, затем get_multi_timeframe_analysis

Для каких задач

Прочитать с вашего графика значения RSI, MACD и уровни пользовательских индикаторов
Написать индикатор на Pine Script, скомпилировать его и разобрать ошибки
Собрать сетку из 4 графиков с разными тикерами и снять скриншот
Потренировать входы и выходы в режиме replay на исторических барах
Прогнать бэктест RSI или Supertrend и сравнить 9 стратегий на одном тикере
Отобрать лидеров роста на Binance или акции рынка по фильтрам

Ограничения

!

TradingView MCP Bridge ходит во внутренние недокументированные интерфейсы TradingView Desktop: любое обновление приложения может их сломать

!

Правила TradingView ограничивают автоматический сбор данных; работа через порт отладки может им противоречить, риск блокировки аккаунта на вас

!

Реальные сделки ни один вариант не открывает: в Bridge позиции есть только в режиме replay, второй сервер выдаёт сигналы без рекомендаций к покупке

!

Данные второго сервера могут приходить с задержкой или неточными; облачная версия TradingMCP стоит от $9 в месяц, своя установка бесплатна

Если не работает

Windows: через минуту после запуска в логах MCP error -32001: Request timed out
Python 3.14 пока не поддерживается. Добавьте в args --python 3.13 перед --from или заранее выполните uv tool install --python 3.13 tradingview-mcp-server.
macOS: Claude Desktop пишет command not found для uvx
У приложений с окном нет ~/.local/bin в PATH. Укажите в command полный путь, например /Users/<имя>/.local/bin/uvx.
Скрипт запуска или tv_launch не находят TradingView
Запустите приложение вручную с флагом --remote-debugging-port=9222. На Windows оно обычно лежит в %LOCALAPPDATA%\TradingView\TradingView.exe, на Linux в /opt/TradingView/tradingview.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
TradingView MCP Bridgetradesdontlie7,2 тыс.локальноне нужен7821 октября 2026
TradingView MCP (tradingview-mcp-server)atilaahmettaner5,3 тыс.локальноне нужен3910 ноября 2026

Частые вопросы

Какой вариант выбрать?
Если вы работаете в TradingView Desktop и хотите, чтобы агент правил ваш график и Pine Script, берите TradingView MCP Bridge. Если нужны котировки, скринеры и бэктесты без приложения и аккаунта, берите tradingview-mcp-server.
Зачем запускать TradingView с портом 9222?
Bridge подключается к приложению через Chrome DevTools Protocol на localhost:9222. По умолчанию порт выключен, его включает флаг --remote-debugging-port=9222 или инструмент tv_launch.
Есть ли у TradingView свой MCP-сервер?
Да, TradingView открыл свой MCP-сервер в публичной бете 16 сентября 2026 года. Он входит в платные тарифы от Essential и умеет фундаментал, прогнозы аналитиков и правку ваших списков и алертов.
Агент видит мои индикаторы с закрытым кодом?
Bridge читает то, что выведено на графике: линии, метки, таблицы и зоны видимых Pine-индикаторов. Отфильтровать нужный индикатор можно параметром study_filter.
Где безопасно скачать tradingview-mcp-server?
Автор называет три источника: репозиторий atilaahmettaner/tradingview-mcp, пакет tradingview-mcp-server на PyPI и облачную версию TradingMCP. Пакета в npm у проекта нет: копии под другими аккаунтами с package.json ставили вредоносные зависимости.
Как подключить TradingView MCP к Claude Code?
Для Bridge склонируйте репозиторий, выполните npm install и пропишите в ~/.claude/.mcp.json команду node с путём к src/server.js. Затем попросите агента вызвать tv_health_check. Готовые фрагменты для других клиентов есть во вкладках блока «Как подключить».
Можно ли через Claude и TradingView MCP торговать?
Ни один из двух серверов не отправляет заявки брокеру. Bridge открывает позиции только в учебном режиме replay, tradingview-mcp-server выдаёт сигналы и бэктесты без исполнения сделок.
Работает ли сервер из России?
Оба сервера запускаются на вашем компьютере; для первого нужна подписка TradingView и приложение TradingView Desktop, второму аккаунт и ключи не нужны.

Похожие серверы