
daviddme/tradingview-unified-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP на основе локального браузера TradingView: 185 инструментов, строгие границы данных, тесты регрессии безопасности и документированные пределы проверки в реальном времени.
Обзор
Локальный сервер Model Context Protocol, который позволяет клиенту MCP работать с графиками TradingView в Chrome, Chromium или Microsoft Edge. Он приносит сохраненные макеты, оповещения, сценарии Pine, отчеты о стратегиях, рыночные данные, списки наблюдения, чертежи, повторение и исследовательские инструменты в одну интеграцию на основе браузера. Пять универсальных инструментов мутации UI включены отдельно. Просмотрите каждый инструмент или проверьте его точную схему ввода. Это независимый, лицензированный MIT проект. Он не является аффилированным или одобренным TradingView. Он использует незарегистрированные интерфейсы TradingView, поэтому функции учетной записи и будущие изменения TradingView могут повлиять на совместимость. Проект имеет автоматизированный блок, безопасность, интеграцию, реальный стиопроцесс и реальные тесты обратной связи. Отдельные упражнения в режиме реального времени считывают операции через конечные точки публичного рынка Chrome и TradingView. Текущие доказательства, объем и оставшиеся ограничения регистрируются в валидации, результатах испытаний и обзоре безопасности этого выпуска.
Обзор (машинный перевод)
Локальный сервер Model Context Protocol, который позволяет клиенту MCP работать с графиками TradingView в Chrome, Chromium или Microsoft Edge. Он приносит сохраненные макеты, оповещения, сценарии Pine, отчеты о стратегиях, рыночные данные, списки наблюдения, чертежи, повторение и исследовательские инструменты в одну интеграцию на основе браузера.
185 реализованных инструментов · 180 включено по умолчанию · 101 доступно в режиме только для чтения · нулевые зависимости npm. Пять универсальных инструментов мутации UI включены отдельно. Просмотрите каждый инструмент или проверьте его точную схему ввода.
Это независимый, лицензированный MIT проект. Он не является аффилированным или одобренным TradingView. Он использует незарегистрированные интерфейсы TradingView, поэтому функции учетной записи и будущие изменения TradingView могут повлиять на совместимость.
Статус подтверждения
Проект имеет автоматизированный блок, безопасность, интеграцию, реальный стиопроцесс и реальные тесты обратной связи. Отдельные упражнения в режиме реального времени считывают операции через конечные точки публичного рынка Chrome и TradingView. Текущие доказательства, объем и оставшиеся ограничения регистрируются в валидации, результатах испытаний и обзоре безопасности этого выпуска.
Успешная проверка или чтение API-присутствия не доказывает, что каждая мутация работает.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
TradingView Unified MCP
A local Model Context Protocol server that lets an MCP client work with TradingView charts in Chrome, Chromium, or Microsoft Edge. It brings saved layouts, alerts, Pine scripts, strategy reports, market data, watchlists, drawings, replay, and research tools into one browser-based integration.
185 implemented tools · 180 enabled by default · 101 available in read-only mode · zero npm dependencies. Five generic UI mutation tools are separately enabled. Browse every tool or inspect its exact input schema.
This is an independent, MIT-licensed project. It is not affiliated with or endorsed by TradingView. It uses undocumented TradingView interfaces, so account features and future TradingView changes can affect compatibility.
Validation status
The project has automated unit, security, integration, real stdio-process, and real loopback-HTTP tests. A separate live check exercises read operations through Chrome and TradingView’s public market endpoints. Current evidence, scope, and remaining limitations are recorded in validation, test results, and the security review of this release.
A successful API-presence check or read does not prove that every mutation works. Review the validation records before relying on a particular workflow. Webhook configuration verification does not prove delivery.
Current live limitation: alert creation returned invalid_request in the test session, including a control using TradingView’s own request API. The combined copy-and-alert workflow is unverified live. Some copy comparisons also reported differing study inputs and correctly stopped verification. See the detailed results.
What it can do
| Area | Examples | Notes |
|---|---|---|
| Browser and diagnostics | browser_list_tabs, browser_capabilities, session_health, browser_screenshot |
Restricts targets to HTTPS TradingView chart pages. Screenshots go to your MCP client. |
| Charts and indicators | chart_get_state, chart_set_symbol, chart_set_timeframe, indicator_list, indicator_set_inputs |
Changes require the exact browser target and saved-layout ID. |
| Saved layouts | layout_list, layout_copy, layout_save, layout_snapshot |
Copy verifies an independent saved ID and compares observable chart contents. |
| Alerts | alert_sources, alert_prepare, alert_create, alert_verify, alert_pause, alert_resume |
Price thresholds, attached Pine strategy order fills, and discovered indicator conditions. Requests paused creation by default. |
| Combined workflow | workflow_copy_chart_create_alert, workflow_status |
Copy, configure, save, create a JSON webhook alert, and independently read it back. Durable recovery keys. |
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"tradingview": {
"command": "node",
"args": ["/absolute/path/TradingView-Unified-MCP/src/server.mjs"],
"env": {
"TV_CDP_ENDPOINT": "http://127.0.0.1:9222",
"TV_DATA_DIR": "/absolute/path/TradingView-Unified-MCP/runtime",
"TV_READONLY": "1"
}
}
}
}