트레이딩뷰는 공개 API를 내놓은 적이 없습니다. 공식 Remix MCP가 그 빈자리를 메웁니다. Claude Code나 Cursor에 연결하면 시세와 기술지표, SMC 구조를 채팅 안으로 바로 가져옵니다. Premium 계정에서 실측해 보니 시세는 차트와 0.13% 안쪽으로 맞았고, 호출할 때마다 값이 갱신됐습니다. 다만 서버는 읽기 전용이고 자신의 사용량은 알려주지 못합니다. 분석과 리서치에는 강하지만 주문 실행에는 맞지 않습니다.
💡 요약 / TL;DR - TradingView Remix MCP 실측 핵심 요약 (Key Takeaways)
- 실시간 데이터: 연속 호출에서 시세가 라이브 차트 대비 0.13% 오차 이내였으며, 호출할 때마다 값이 갱신되었습니다.
- 헤드리스 SMC:
analyze_smc_tool이 인디케이터 없이 원시 OHLCV에서 BOS, CHoCH, 오더블록, 프리미엄/디스카운트 균형점을 연산했습니다.- 완전 읽기 전용: 쓰기 도구가 없습니다. 알림 설정·워치리스트 편집·모의 주문은 차트나 크롬 확장을 통합니다. MCP는 자신의 사용량도 조회할 수 없습니다.
트레이딩뷰에 왜 MCP가 필요했나
오랫동안 트레이딩뷰에서 데이터를 빼내려면 브라우저 탭이나 스크래퍼가 필요했습니다. 공개 API가 없었기 때문입니다. 오픈소스 브리지가 그 틈을 메우려 나왔지만, 비공식 엔드포인트에 기댔고 약관과도 부딪혔습니다. Remix MCP는 공식 경로입니다. 호스티드 서버가 MCP 규약을 따르므로 어떤 MCP 클라이언트든 브라우저 없이 호출합니다.
제품은 두 갈래입니다. 크롬 확장은 실제 트레이딩뷰 탭 옆에서 차트를 직접 다룹니다. 그리기, 알림 설정, 모의 주문까지 가능합니다. MCP는 헤드리스 쪽입니다. 데이터만 다루고 탭도 렌더링도 없습니다. 이 글은 MCP를 다룹니다. Remix 자체가 처음이시면 Remix 완전 가이드에서 기본을 보시면 됩니다.
공식 Remix MCP의 정체
MCP는 호스티드 엔드포인트 하나입니다. 시세, 기술지표, OHLCV 캔들, 스크리너 결과, SMC 구조, 뉴스, 캘린더, 옵션을 제공합니다. 차트를 건드리지 않고, 읽는 것 외에 트레이딩뷰 쪽에서 코드를 실행하지도 않습니다.
표준 MCP를 HTTP로 말하기 때문에 같은 엔드포인트가 Claude Code, Claude Desktop, Cursor를 비롯한 MCP 지원 클라이언트에서 그대로 동작합니다. 한 번 연결해 두면 작업하는 곳마다 도구가 따라온다는 뜻입니다.
Claude Code·Cursor에 연결하기
인증 방식은 둘입니다. 커스텀 커넥터 창이 있는 클라이언트(Claude Desktop, Claude.ai 웹)는 OAuth를 씁니다. URL을 붙여넣고 브라우저에서 승인하면 끝이고, 토큰은 알아서 갱신됩니다. CLI와 IDE 계열(Cursor, 그리고 알고 보니 Claude Code)은 API 키를 Bearer 헤더로 넣습니다.
한 가지 걸린 지점이 있었습니다. tvremix 문서는 Claude Code 플러그인 설치를 안내합니다. 그런데 이번 Claude Code 빌드에는 플러그인 기능이 없어 명령이 그대로 거부됐습니다. 해법은 표준 MCP 경로입니다.
키는 tvremix 계정 페이지에서 먼저 발급합니다. 한 번만 표시되니 그 자리에서 복사하셔야 합니다. claude mcp add 뒤에는 Claude Code를 재시작해 서버를 불러오고, claude mcp list에서 tvremix가 connected로 뜨는지 확인합니다. 서버는 프로젝트 스코프 설정에 저장됐는데, 이것이 숨은 이점입니다. 도구가 해당 프로젝트 디렉토리 안에서만 나타나서 다른 리포에 섞이지 않습니다.
키를 실수로 노출했다면(스크린샷이나 공유 로그에) 계정 페이지에서 재발급하세요. 저희도 설정 중에 한 번 그렇게 했습니다.
정확도와 신선도 실측
첫 호출은 BINANCE:BTCUSDT의 깔끔한 스냅샷을 돌려줬습니다. 심볼에는 거래소 접두어가 필요합니다. 값을 검증하려고 같은 페어의 1시간봉 차트를 트레이딩뷰에서 같은 순간에 열었습니다.
| 호출 | 가격 | RSI(14) 1h | 신호 |
|---|---|---|---|
| tvremix 1차 | $62,808.33 | 38.51 | Sell |
| tvremix 2차 | $62,701.78 | 37.72 | Strong Sell |
| 트레이딩뷰 차트 | $62,780.88 | — | Sell |

이 작은 표에서 두 가지가 나옵니다. 첫째는 정확도입니다. tvremix의 $62,701.78과 차트의 $62,780.88 차이는 $79, 0.13%입니다. 다른 곳에서 보이는 USD 인덱스 시세($63,637)와의 더 큰 격차는 USDT 페어와 USD 인덱스의 차이일 뿐 오류가 아닙니다. 둘째는 신선도입니다. 연달아 두 번 호출하는 사이 가격이 내렸고, RSI가 떨어졌고, 등급이 Sell에서 Strong Sell로 굳었습니다. 데이터가 호출마다 움직입니다. 묵은 캐시가 아니라 실시간입니다.
인디케이터 없이 SMC 구조 분석
스마트 머니 개념(SMC) 분석을 요청하니 기술지표 도구가 아닌 별도의 전용 분석기가 돌았습니다. 시장 구조(BOS, CHoCH, HH/HL/LH/LL로 표시된 스윙 포인트), 완화 여부가 붙은 오더블록, 프리미엄/디스카운트 구간, 채워지지 않은 FVG를 돌려줬습니다.
라벨을 믿는 대신 계산을 직접 확인했습니다. 프리미엄/디스카운트 평형점(equilibrium)이 $69,731로 나왔습니다. 강한 고점은 $78,080, 약한 저점은 $61,383이었습니다. 두 값의 중간은 정확히 $69,731입니다. 분석기가 레벨을 장식으로 찍는 게 아니라 실제로 계산한다는 뜻입니다. 또한 화면에 보이는 범위 너머의 5월 말 강한 고점까지 끌어왔습니다. 화면에 걸린 것만이 아니라 여러 봉의 이력을 바탕으로 구조를 잡습니다.

여기서 LuxAlgo 같은 차트 인디케이터와의 대비가 흥미롭습니다. 인디케이터는 구조를 차트 위 오버레이로 그립니다. MCP는 같은 구조를 헤드리스로 계산해 숫자로 돌려줍니다. SMC 어휘는 같고 경로는 정반대입니다. 인디케이터 쪽 비교는 Remix vs LuxAlgo SMC 글에서 더 깊이 다뤘습니다.
전체 도구 카탈로그
위 섹션들에서 직접 측정한 분류는 시세, 기술지표, SMC 구조, 쓰기 경계 일부입니다. 서버가 실제로 내놓는 카탈로그는 공식 페이지 목록보다 훨씬 넓습니다. 아래는 서버가 지원한다고 공개한 전체 도구 일람이며, 목록에 있다는 것이 독립 검증을 의미하지는 않습니다.
| 분류 | 대표 도구 | 기능 |
|---|---|---|
| 시세·가격 | get_quote, get_quotes_batch(≤50), get_ohlcv | 현물·선물·외환·암호화폐 등 모든 심볼의 실시간 및 과거 가격 데이터를 조회합니다 |
| 기술지표 | get_technicals, get_full_technicals(멀티 TF), 레이팅 | 여러 시간대의 지표값과 매수/매도 신호를 한 번의 호출로 가져옵니다 |
| SMC·스윙 구조 | analyze_smc_tool, analyze_swing_tool, compute_levels_batch | 시장 구조(BOS·CHoCH), 오더블록, FVG, 프리미엄/디스카운트 구간을 원시 OHLCV에서 직접 계산합니다 |
| 스크리너·랭킹 | run_screener, filter_by_indicator, rank_symbol_setups, analyze_sector | 지표 조건을 지정해 전체 시장에서 종목을 필터링하거나 순위를 산출합니다 |
| 비교·상관 | compare_symbols, calculate_correlation(OHLCV 피어슨) | 심볼 간 성과를 나란히 비교하고 통계적 상관계수를 구합니다 |
| 옵션 | get_option_chain(그릭스 포함), 만기 캘린더, 전략 스캔 | 델타·감마·세타가 포함된 옵션 체인 조회와 전략 계산·스캔을 지원합니다 |
| 펀더멘털 | get_financials, get_forecasts, get_documents(SEC 10-K/Q/8-K) | 미국 상장 기업의 실적·매출·전망과 SEC 공시 문서를 가져옵니다 |
| 캘린더 | 실적, 경제지표, 배당 | 가격에 영향을 미치는 예정 이벤트(실적 발표, 중앙은행 회의, 배당락일)를 조회합니다 |
| 뉴스·웹 | get_news, get_news_story, web_search | 심볼별 헤드라인, 기사 전문, 일반 웹 검색을 제공합니다 |
| 내 계정 | my_watchlists, my_watchlist_symbols, my_alerts, my_charts | 계정 연결 시 본인의 워치리스트·알림을 읽기 전용으로 열람할 수 있습니다 |
| 메타·텔레메트리 | search_symbols, get_symbol_data, report_session_intent, report_outcome | 심볼 검색과 메타데이터 조회, 사용 신호를 tvremix 서비스로 전송합니다 |
쓰기와 사용량의 경계
MCP에는 쓰기 도구가 없습니다. 가격 알림을 만들어 달라고 하니 그냥 거부했습니다. 알림 생성 도구 자체가 없다는 답과 함께, 트레이딩뷰에서 직접 설정하는 방법을 안내했습니다. 기존 알림은 읽지만 만들거나 바꾸지는 못합니다.
서버에 직접 물어보니 거부 항목을 분명히 밝혔습니다.
| 동작 | 지원 |
|---|---|
| 알림 생성·수정·삭제 | 불가 |
| 차트의 인디케이터 목록 조회 | 불가 |
| 주문 실행(매수·매도) | 불가 |
| 계정 설정 변경 | 불가 |
| API 사용량·할당량 조회 | 불가 |

경계를 정확히 적으면 이렇습니다. “읽기 전용"은 비슷하지만 헐렁한 표현입니다. 정확히는 시세, 구조, 기존 알림과 워치리스트까지 전부 읽고 아무것도 쓰지 않습니다. 쓰기는 차트나 확장을 통합니다. 데이터 층과 실행 층이 의도적으로 갈려 있고, 이 분리 덕분에 MCP가 계정 상태를 건드릴 일이 없습니다. 사용량도 같은 쪽에 놓입니다. 에이전트 안에서 할당량이나 과금을 조회할 도구가 없습니다. 공식 한도는 키당 분당 20회, 시간당 200회, 하루 1,500회이고, 한도를 넘기면 429와 Retry-After 헤더가 돌아옵니다.
“API 키당 요청 한도: 분당 20회, 시간당 200회, 하루 1,500회. 한도 초과 시 HTTP 429와 Retry-After 헤더가 반환됩니다. 사용량 및 과금 현황은 tvremix 계정 대시보드에서만 확인 가능하며, 세션 내 조회 도구는 제공되지 않습니다.” — tvremix 공식 문서
프라이버시와 my_* 도구
트레이딩뷰 계정을 연결하면 my_* 도구가 열립니다. 워치리스트와 알림을 읽기 전용으로 봅니다. 이번 세션에서도 동작했고, 실제 계정 상태를 에이전트 컨텍스트로 끌어왔습니다.
이 편리함에는 대가가 있습니다. 이 도구가 켜지면, 돌리고 있는 에이전트가 워치리스트와 알림을 봅니다. 쉽게 말해 보유 종목과 의도가 드러납니다. 카탈로그에는 report_session_intent와 report_outcome도 있는데, 사용 신호를 운영자 쪽으로 보냅니다. 데이터 경로만이 아니라 텔레메트리 경로도 있다는 뜻입니다. 세션을 스크린샷으로 찍거나 공유하면 계정 상태도 새어 나갑니다. 공개 전에 my_* 출력을 가리시고, 계정 연결을 단순한 기능이 아니라 노출로 보셔야 합니다.
자주 묻는 질문
Remix MCP는 무료인가요? 퍼블릭 베타 기간에는 무료입니다. 키당 요청 한도는 적용됩니다.
트레이딩뷰 유료 플랜이 필요한가요? 필수는 아닙니다. 다만 플랜에 따라 사용량 배수가 정해져서 상위 등급일수록 여유가 큽니다. Pine과 대부분의 데이터 작업은 무료 등급에서도 더 적은 할당량으로 돌아갑니다.
OAuth와 API 키 중 무엇을 쓰나요? 커넥터 창이 있는 클라이언트(Claude Desktop, Claude.ai 웹)는 OAuth를, Cursor·Claude Code처럼 JSON으로 설정하는 클라이언트는 API 키를 Bearer 헤더로 씁니다. 어느 쪽이든 같은 계정입니다.
에이전트가 제 워치리스트나 포지션을 볼 수 있나요? 확장에서 트레이딩뷰 계정을 연결했을 때만입니다. 연결하면 my_* 도구가 그 상태를 읽기 전용으로 노출합니다. 비공개로 두고 싶으면 연결하지 마세요.
매매하거나 알림을 설정할 수 있나요? 안 됩니다. MCP는 읽기 전용입니다. 알림, 워치리스트 수정, 모의 매매는 차트나 크롬 확장을 통합니다.
Cursor 같은 다른 클라이언트에서도 되나요? 됩니다. HTTP 위의 표준 MCP 서버라, Cursor·Windsurf·Cline 같은 클라이언트가 같은 엔드포인트에 OAuth나 키를 더해 씁니다.
업데이트 / 변경 이력
- 2026-06-05 — Premium 계정에서 1차 실측: 연결, 정확도, 신선도, SMC, 전체 도구 카탈로그, 쓰기 경계, 프라이버시. tvremix는 퍼블릭 베타라 동작이 바뀔 수 있습니다.
누구에게 맞나
Remix MCP는 분석과 리서치에서 제값을 합니다. 실시간 시세를 논지에 끌어오고, 여러 심볼의 구조를 확인하고, 실제 캔들을 추론하는 에이전트에 먹이는 식입니다. 틱 단위 정밀 실행이나 자동화에는 맞지 않습니다. 캐시가 수초에서 수시간 단위이고 쓰기 도구도 없습니다.
기대기 전에 짧은 체크리스트입니다.
- 공개하거나 공유하는 자료에서는
my_*출력을 가립니다. - 스크린샷이나 로그에 들어간 키는 재발급합니다.
- 서버는 프로젝트 스코프로 둬서 다른 작업에 섞이지 않게 합니다.
- 주문은 차트에서 합니다. MCP는 읽기용입니다.
교육용 콘텐츠이며 투자 자문이 아닙니다.
