tradesdontlie/tradingview-mcp

AI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation

해결하는 문제

TradingView Desktop은 전문적인 트레이딩 인터페이스이지만, AI 어시스턴트가 직접 상호작용할 수 있는 방법이 부족합니다. 이 프로젝트는 LLM 기반 에이전트(Claude Code 등)가 로컬에서 실행 중인 TradingView 애플리케이션 내에서 직접 차트 데이터를 읽고, 지표를 관리하며, Pine Script 코드를 개발할 수 있도록 하는 브리지를 제공합니다.

작동 원리

이 도구는 Chromium/Electron 애플리케이션에 내장된 표준 디버깅 인터페이스인 Chrome DevTools Protocol (CDP)를 사용합니다. 특정 디버그 포트를 활성화하여 TradingView Desktop을 실행하면(--remote-debugging-port=9222), MCP 서버가 앱의 내부 상태와 통신합니다. 이는 TradingView 서버에 연결하거나 유료 결제 장벽을 우회하는 것이 아니라, 사용자의 컴퓨터에서 이미 실행 중인 앱과 상호작용하는 것입니다.

대상 사용자

  • AI 연구자: 금융 워크플로우에서의 인간-AI 협업을 연구하는 분들.
  • Pine Script 개발자: AI의 도움을 받아 스크립트를 작성, 컴파일 및 디버깅하려는 사용자.
  • 트레이더: 자연어를 사용하여 차트를 탐색하고, 알람을 설정하며, 시각적 분석을 수행하려는 분들.

주요 특징

  • 포괄적인 툴셋: 차트 읽기, Pine Script 개발, 그리기 및 UI 자동화를 위한 78개의 MCP 도구가 포함되어 있습니다.
  • Pine Script 통합: AI 지원을 통한 스크립트 주입, 컴파일 및 디버깅 기능.
  • 차트 제어: 자연어를 통한 심볼, 타임프레임 및 레이아웃 변경.
  • 제한된 컨텍스트: LLM의 토큰 사용량을 최소화하도록 최적화된 출력.
  • 리플레이 모드 지원: 에이전트가 과거 봉을 단계별로 확인하며 진입/청산 연습을 할 수 있도록 지원합니다.
  • CLI 액세스: 모든 MCP 도구는 파이프 및 자동화를 위한 tv 명령줄 인터페이스로 제공됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트