MCP-сервер превращает чат с ИИ в рабочий интерфейс к внешнему инструменту. В случае TradingView это может быть управление открытым графиком, запуск скринера, чтение индикаторов, снимок экрана или помощь с Pine Script.
Но у проектов с названием «TradingView MCP» нет единого набора возможностей. Один сервер нажимает кнопки в Desktop-приложении, другой обращается к данным скринера, третий вообще берет котировки из Alpha Vantage или Yahoo Finance и использует TradingView только как понятный ориентир для пользователя.
Короткий выбор:
- для управления своим графиком и редактором Pine Script — tradesdontlie/tradingview-mcp;
- для готового технического анализа и рыночных сценариев — atilaahmettaner/tradingview-mcp;
- для сложных выборок по рынкам и тысячам полей — tvscreener;
- для локальной проверки Pine Script без управления интерфейсом — TradingViewMCPServer;
- для получения изображения графика — ali-rajabpour/tradingview-mcp.
Ни один из них не является официальным продуктом TradingView. Перед установкой стоит понять, откуда сервер берет данные и что именно он делает с вашим аккаунтом.
Как мы выбирали MCP-серверы
Подборка проверена 15 июля 2026 года. Мы оценивали не количество обещаний в README, а практические свойства проекта:
- какую задачу решают доступные MCP-инструменты;
- можно ли понять источник данных;
- есть ли понятная установка и локальный режим;
- насколько проект активен и прозрачен;
- какие права получает сервер;
- насколько сильно решение зависит от неофициальных интерфейсов TradingView.
Звезды GitHub учитывались только как косвенный признак интереса. Они не подтверждают точность котировок, безопасность кода или соответствие правилам платформы.
Сравнение лучших MCP для TradingView
| Проект | Для чего подходит | Как работает | Сложность запуска | Главное ограничение |
|---|---|---|---|---|
| tradesdontlie/tradingview-mcp | График, алерты, Pine Script, скриншоты | Управляет TradingView Desktop через CDP | Средняя | Зависит от внутреннего интерфейса приложения |
| atilaahmettaner/tradingview-mcp | Скринеры, индикаторы, бэктесты, новости | Python-сервер с публичными источниками и библиотеками анализа | Низкая | Это аналитический набор, а не управление вашим графиком |
| deepentropy/tvscreener | Массовый отбор инструментов по полям | Запрашивает данные скринера и отдает их через MCP | Низкая | Нет работы с разметкой и интерфейсом графика |
| Spoofkapoof/TradingViewMCPServer | Pine Script и классические индикаторы | Использует собственные инструменты и Alpha Vantage | Средняя | Не взаимодействует с реальным графиком TradingView |
| ali-rajabpour/tradingview-mcp | Снимки графика по тикеру и таймфрейму | Открывает страницу через Playwright | Средняя | Узкая функция и автоматизация браузера |
1. tradesdontlie/tradingview-mcp — лучший для работы с открытым графиком
tradesdontlie/tradingview-mcp ближе остальных к формулировке «ИИ управляет TradingView». Сервер подключается к запущенному TradingView Desktop через Chrome DevTools Protocol, видит состояние интерфейса и выполняет действия локально.
В репозитории заявлено 78 MCP-инструментов. Сервер умеет менять тикер и таймфрейм, добавлять индикаторы, работать с несколькими панелями, делать скриншоты, управлять алертами и читать объекты, которые Pine Script вывел на график. Отдельный набор команд предназначен для редактора Pine: можно вставить код, запустить компиляцию, получить ошибки и повторить цикл исправлений.
Кому подойдет
- разработчику индикаторов и стратегий на Pine Script;
- трейдеру, который хочет управлять текущим рабочим пространством из MCP-клиента;
- исследователю, которому нужен снимок графика вместе с линиями, таблицами и подписями индикатора;
- пользователю, которому важна локальная обработка, а не облачный коннектор.
Что учитывать
Для запуска нужен TradingView Desktop с включенным отладочным портом. Сервер обращается к внутренним, недокументированным элементам приложения. После обновления TradingView отдельные команды могут перестать находить нужные панели или кнопки. В активном репозитории это видно по задачам, связанным с изменениями интерфейса.
Проект функциональный, но он же требует наибольшего доверия: MCP получает возможность управлять приложением от имени пользователя. Не запускайте Desktop с отладочным портом, доступным из внешней сети.
2. atilaahmettaner/tradingview-mcp — лучший готовый набор для анализа рынка
atilaahmettaner/tradingview-mcp не управляет вашим аккаунтом и не открывает графики. Это набор из 30 с лишним инструментов для скрининга, технического анализа, новостей и тестирования стратегий.
Сервер подходит для запросов в духе «покажи лидеров роста на Binance», «найди пробой объема» или «сравни сигнал на нескольких таймфреймах». В зависимостях проекта указаны tradingview-screener, tradingview-ta, новостные источники и дополнительные провайдеры, включая Yahoo Finance. Поэтому результат конкретной команды может прийти не из TradingView.
Сильные стороны
- установка опубликованного пакета через
uvx; - готовые инструменты верхнего уровня вместо ручной сборки фильтров;
- акции, криптовалюты, Forex и фьючерсы;
- индикаторы, поиск аномального объема, мультифреймовый анализ и бэктесты;
- локальная бесплатная версия и отдельный облачный вариант.
Что учитывать
Название проекта создает впечатление единого источника, хотя сервер агрегирует несколько библиотек и сервисов. Перед использованием результата в расчете проверяйте поле источника, время котировки и правила конкретного провайдера. Сигнал buy или готовый «сетап» здесь является вычисленным выводом, а не рекомендацией и не приказом брокеру.
Этот вариант разумно выбрать, если нужен аналитический помощник в чате, а не дистанционное управление TradingView.
3. tvscreener — лучший для гибкого скрининга
tvscreener начинался как Python-библиотека для скринеров TradingView, а затем получил MCP-режим. Он поддерживает акции, криптовалюты, Forex, облигации, фьючерсы и монеты с централизованных и децентрализованных площадок.
Главное отличие от предыдущего проекта — низкий уровень абстракции. Вместо готового сценария «найди сильный тренд» можно выбрать нужные поля, интервалы и условия. В документации заявлено более 13 000 полей по всем типам скринеров. Такой подход удобен для регулярных исследований, где критерии отбора должны быть явными и повторяемыми.
Когда выбирать tvscreener
- нужно отбирать сотни инструментов по нескольким условиям;
- важны разные интервалы RSI, MACD и других технических полей;
- нужен табличный результат для дальнейшей обработки;
- готовые «умные» рейтинги мешают, потому что методика должна быть вашей.
MCP устанавливается как дополнительная зависимость:
pip install "tvscreener[mcp]"
tvscreener-mcp
У этого решения нет доступа к вашим сохраненным шаблонам, линиям и алертам. Оно работает со скринером, а не с личным рабочим пространством.
4. TradingViewMCPServer — лучший помощник по Pine Script без управления интерфейсом
Spoofkapoof/TradingViewMCPServer объединяет инструменты технического анализа и локальные функции для Pine Script. В списке есть проверка синтаксиса, определение версии, конвертация между версиями, автодополнение, шаблоны и справка по функциям.
Рыночные данные проект получает через Alpha Vantage. Это важная деталь: сервер не читает значения с открытого графика TradingView. Проверка Pine Script тоже не равна компиляции на серверах TradingView. Локальный валидатор может найти очевидную ошибку, но окончательную совместимость нужно подтверждать в редакторе платформы.
Кому подойдет
- начинающему автору Pine Script, которому нужны объяснения ошибок и шаблоны;
- команде, которая хочет держать вспомогательный сервер в Docker;
- пользователю, которому нужны классические индикаторы по отдельному API-источнику;
- тем, кто не хочет открывать отладочный доступ к TradingView Desktop.
Проект полезен как предварительная проверка кода. Для цикла «изменил код — скомпилировал в TradingView — увидел результат на графике» функциональнее первый участник подборки.
5. ali-rajabpour/tradingview-mcp — лучший узкий сервер для снимков графика
ali-rajabpour/tradingview-mcp предоставляет один основной инструмент: получить снимок графика для выбранного тикера, интервала, темы и размера. Для этого сервер запускает Chromium через Playwright и использует сохраненную сессию.
Такой MCP можно подключить к агенту, который анализирует именно внешний вид графика: структуру движения, нанесенные элементы или результат визуального шаблона. Узкая специализация упрощает интерфейс сервера.
Но у проекта небольшая история изменений и один основной сценарий. Playwright требует отдельной установки Chromium, а cookies становятся чувствительным локальным секретом. Автоматизированное открытие и снятие данных также прямо попадает в зону ограничений TradingView.
Используйте этот вариант только тогда, когда на вход модели действительно нужно изображение. Для числового анализа надежнее передавать структурированные значения из лицензированного источника, а не распознавать свечи по пикселям.
Какой MCP выбрать под задачу
Разработка Pine Script
Выбирайте tradesdontlie/tradingview-mcp, если нужен реальный цикл работы внутри TradingView Desktop. Если достаточно подсказок, шаблонов и предварительной проверки, начните с TradingViewMCPServer. Во втором случае установка проще изолируется, но результат все равно придется проверить в официальном редакторе.
Поиск торговых инструментов
Для точных собственных фильтров подойдет tvscreener. Для готовых команд, технических сводок и новостей — atilaahmettaner/tradingview-mcp. Не смешивайте значения разных провайдеров в одной стратегии, пока не проверите задержку, торговую сессию, валюту и правила корректировки цен.
Анализ своего рабочего пространства
Только tradesdontlie/tradingview-mcp работает непосредственно с открытым Desktop-приложением и объектами на графике. Это дает больше контекста, но делает сервер зависимым от версии интерфейса и повышает требования к безопасности.
Визуальный анализ графика
Для простой подачи изображения модели подойдет ali-rajabpour/tradingview-mcp. Если вместе со снимком нужны числовые значения индикаторов и объекты Pine, функциональнее tradesdontlie/tradingview-mcp.
Как безопасно проверить MCP перед подключением
MCP-сервер запускается на вашем компьютере как обычная программа. Он может читать файлы, переменные окружения, cookies и сетевые ответы в пределах прав процесса. Красивое описание инструмента не ограничивает фактические возможности кода.
Перед первым запуском:
- Откройте файл сервера и найдите команды запуска процессов, обращения к файловой системе и внешние адреса.
- Проверьте зависимости и lock-файл. Не устанавливайте пакет с правами администратора без необходимости.
- Закрепите конкретную версию или commit. Установка из ветки
mainменяет исполняемый код без вашего контроля. - Запускайте сервер в отдельном профиле ОС или контейнере, если ему не нужны Desktop-приложение и браузерная сессия.
- Передавайте API-ключи через переменные окружения. Не вставляйте секреты в промпт и не сохраняйте их в репозитории.
- Сначала дайте MCP только тестовые задачи. Проверьте журнал вызовов и фактические ответы источников.
- Не подключайте отправку заявок к тому же агенту, который интерпретирует неструктурированный текст или изображение.
Ограничения TradingView, о которых важно знать
У TradingView нет публичного API для получения данных и значений индикаторов. Официальная справка указывает, что REST API предназначен для брокеров, которые интегрируются с платформой, а не для выгрузки котировок пользователями.
Условия использования TradingView ограничивают автоматический сбор, недисплейное использование данных, алгоритмические решения и автоматическую торговлю на основе контента платформы. В отдельной статье о блокировках TradingView прямо относит скрипты, screen scraping, роботов и другие средства автоматического извлечения к запрещенным методам.
Это не означает, что любой локальный помощник автоматически приведет к блокировке. Но название open-source проекта и лицензия MIT не дают права использовать рыночные данные вопреки лицензии поставщика. Для производственной аналитики, сигналов и торговой автоматизации безопаснее подключить официальный API брокера или лицензированного data vendor, а MCP оставить интерфейсом к собственному коду.
Итог
Универсального MCP для TradingView пока нет. tradesdontlie/tradingview-mcp дает самый глубокий доступ к открытому графику и Pine Script, но сильнее других зависит от интерфейса платформы. atilaahmettaner/tradingview-mcp удобен для готового анализа, tvscreener — для собственных фильтров, TradingViewMCPServer — для предварительной работы с Pine, а ali-rajabpour/tradingview-mcp — для снимков графика.
Выбирайте не по названию и числу инструментов, а по источнику данных и требуемому уровню доступа. Если задача решается официальным API брокера без автоматизации TradingView, такой путь обычно устойчивее.
Читайте также: обзор TradingView и каталог торговых терминалов.
