Repolode
tradesdontlie

tradesdontlie/tradingview-mcp

Claude Code가 Chrome DevTools Protocol을 통해 로컬 TradingView Desktop 차트를 읽고 제어하도록 해 주는 MCP 서버입니다.

대체할 수 있는 제품:TradingView

스타
6,871
포크
2,835
열린 이슈
267
마지막 커밋
3개월 전

어떤 프로젝트인가요?

TradingView MCP Bridge는 Claude Code를 이미 실행 중인 로컬 TradingView Desktop 앱에 연결합니다. localhost에서 Chrome DevTools Protocol로 통신하므로 TradingView 서버에 접속하지 않습니다. 차트 읽기, Pine Script 편집 및 컴파일, 차트 탐색, 그리기, 알림, 리플레이 연습, 스크린샷 기능을 MCP 도구로 제공하며, 각 기능을 JSON을 출력하는 `tv` CLI 명령으로도 사용할 수 있습니다.

디버그 포트는 기본적으로 비활성화되어 있으며 Chromium 플래그 `--remote-debugging-port=9222`를 지정해 활성화해야 합니다. macOS, Windows, Linux용 실행 스크립트가 포함되어 있습니다. 유효한 TradingView 구독이 필요하며, 업데이트에 따라 변경될 수 있는 TradingView의 문서화되지 않은 내부 Electron 인터페이스에 의존합니다.

이 프로젝트는 트레이딩 봇이 아니라 LLM 에이전트가 실시간 금융 UI 상태를 어떻게 처리하는지 연구하기 위한 인터페이스로 소개됩니다. 거래 실행은 지원하지 않으며, 사용 전에 TradingView 약관을 확인하도록 README에서 안내합니다.

핵심 기능

  • 01열려 있는 차트에서 지표 값, 가격 레벨, 레이블, 표, OHLCV 봉을 읽습니다.
  • 02TradingView 편집기에서 Pine Script를 직접 작성하고 컴파일하며 오류를 확인합니다.
  • 03심볼, 타임프레임, 차트 유형, 지표, 레이아웃, 멀티 패널 그리드를 변경합니다.
  • 04추세선, 수평선, 사각형, 텍스트를 그리며 가격 알림을 관리합니다.
  • 05리플레이 모드에서 과거 봉을 단계별로 확인하고 차트 스크린샷을 캡처합니다.
  • 06모든 MCP 도구를 JSON 출력 `tv` CLI 명령으로 제공합니다.

활용 사례

  • Claude에게 열려 있는 차트의 지표 값과 주요 레벨을 요약해 달라고 요청합니다.
  • AI 어시스턴트와 함께 Pine Script 지표를 개발하고 디버깅합니다.
  • 스크립트로 단계를 진행하며 TradingView 리플레이 모드에서 진입과 청산을 연습합니다.
  • LLM 에이전트가 실시간 상태를 유지하는 금융 인터페이스를 어떻게 해석하는지 연구합니다.

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/tradesdontlie/tradingview-mcp.git
  2. 2

    폴더로 이동해 종속성을 설치합니다

    cd tradingview-mcp && npm install
  3. 3

    디버그 포트를 활성화해 TradingView를 실행합니다(Mac)

    ./scripts/launch_tv_debug_mac.sh
  4. 4

    서버를 Claude Code MCP 설정에 추가한 다음 Claude에게 tv_health_check 실행을 요청합니다

사용 전 알아둘 점

  • 유효한 유료 TradingView 구독과 TradingView Desktop 앱 설치가 필요합니다.
  • 문서화되지 않은 TradingView 내부 API에 의존하므로 TradingView 업데이트 후 작동하지 않을 수 있습니다.
  • 라이선스가 NOASSERTION으로 표시되어 있어 메타데이터만으로는 조건을 알 수 없습니다.
  • TradingView를 실행할 때마다 디버그 포트를 수동으로 활성화해야 합니다.

토픽

자주 묻는 질문

tradingview-mcp은(는) 무엇인가요?
Claude Code가 Chrome DevTools Protocol을 통해 로컬 TradingView Desktop 차트를 읽고 제어하도록 해 주는 MCP 서버입니다. TradingView MCP Bridge는 Claude Code를 이미 실행 중인 로컬 TradingView Desktop 앱에 연결합니다. localhost에서 Chrome DevTools Protocol로 통신하므로 TradingView 서버에 접속하지 않습니다. 차트 읽기, Pine Script 편집 및 컴파일, 차트 탐색, 그리기, 알림, 리플레이 연습, 스크린샷 기능을 MCP 도구로 제공하며, 각 기능을 JSON을 출력하는 `tv` CLI 명령으로도 사용할 수 있습니다.
tradingview-mcp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
tradingview-mcp은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
tradingview-mcp은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. tradingview-mcp의 마지막 커밋은 2026년 7월 28일입니다.
tradingview-mcp은(는) 어디에 사용할 수 있나요?
Claude에게 열려 있는 차트의 지표 값과 주요 레벨을 요약해 달라고 요청합니다. AI 어시스턴트와 함께 Pine Script 지표를 개발하고 디버깅합니다. 스크립트로 단계를 진행하며 TradingView 리플레이 모드에서 진입과 청산을 연습합니다. LLM 에이전트가 실시간 상태를 유지하는 금융 인터페이스를 어떻게 해석하는지 연구합니다.
tradingview-mcp는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/tradesdontlie/tradingview-mcp.git 폴더로 이동해 종속성을 설치합니다: cd tradingview-mcp && npm install 디버그 포트를 활성화해 TradingView를 실행합니다(Mac): ./scripts/launch_tv_debug_mac.sh 서버를 Claude Code MCP 설정에 추가한 다음 Claude에게 tv_health_check 실행을 요청합니다
tradingview-mcp은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tradesdontlie/tradingview-mcp

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트