
jaipreet15/tradingview-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
TradingView MCP는 TradingView 시장 데이터, 다중 거래소 스캐너, AI 백테스트 엔진을 AI 어시스턴트와 TradingView MCP 자동화 도구에 노출합니다
개요
TradingView 시장 데이터, 다중 거래소 스크리너, 기술적 분석, 심리, 뉴스, 내장 백테스트 엔진을 AI 어시스턴트와 자동화 도구에 노출하는 생산 지향 모델 컨텍스트 프로토콜 서버입니다. 독립 오픈 소스 프로젝트 — TradingView Inc.와 관련이 없습니다. 결과물은 연구 및 교육용으로만 작성되며, 재정 조언은 아닙니다. 1. (src/server.ts) — 입력 검증, 서비스에 위임, JSON 페이로드 반환. 2. MCP 의존성이 없는 도메인 로직; 독립적으로 테스트 가능. 3. — 재시도, 지터, 스로틀링, 캐시 통합 기능이 있는 HTTP 클라이언트. 4. — 메모리 내 저장소로의 우아한 백업이 가능한 선택적 Redis 백업 캐시. - — 엄격, noUnusedLocals, noUncheckedIndexedAccess 활성화. - — MCP 계층에는 비즈니스 로직이 전혀 없습니다. - — Redis는 선택 사항입니다; 서버는 이 로직 없이 실행됩니다. - — 프로그래밍 처리를 위한 안정적인 ErrorCode 문자열. - 노드.
개요(AI 번역)
TradingView 시장 데이터, 다중 거래소 스크리너, 기술적 분석, 심리, 뉴스, 내장 백테스트 엔진을 AI 어시스턴트와 자동화 도구에 노출하는 생산 지향 모델 컨텍스트 프로토콜 서버입니다.
면책 조항: 독립 오픈 소스 프로젝트이며 TradingView Inc.와 제휴하지 않습니다. 결과물은 연구 및 교육용으로만 작성되며, 재정 조언은 아닙니다.
목차
- 특집 하이라이트
- 건축
- 워크플로우
- 프로젝트 구조
- 설치
- 구성
- 개발
- 시험
- 문제 해결
- 기여
- 자주 묻는 질문
특집 하이라이트
| 역량 | 세부 정보 |
|---|---|
| 다중 거래소 스크리너 | 암호화폐, 미국 주식, EGX, BIST, HKEX, SSE, TWSE 등 정적 심볼 리스트 + TradingView 스캐너 API |
| 기술적 분석 | 볼린저 등급, RSI, 다중 타임프레임 정렬, 거래량 돌파, 캔들 패턴 |
| 백테스트 | 샤프, 칼마, 워킹-포워드 과적합 탐지 9가지 전략 |
| 시장 정보 | 레딧 심리, RSS 금융 뉴스, 야후 파이낸스 인용문 |
| 회복력 | 재시도/백오프, 메모리 내 + 선택적 분산 캐시, 구조화된 오류 봉투 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
TradingView MCP Server
A production-oriented Model Context Protocol server that exposes TradingView market data, multi-exchange screeners, technical analysis, sentiment, news, and a built-in backtesting engine to AI assistants and automation tools.
Disclaimer: Independent open-source project — not affiliated with TradingView Inc. Outputs are for research and education only, not financial advice.
Table of Contents
- Feature Highlights
- Architecture
- Workflows
- Project Structure
- Installation
- Configuration
- Development
- Testing
- Troubleshooting
- Contributing
- FAQ
Feature Highlights
| Capability | Details |
|---|---|
| Multi-exchange screeners | Crypto, US equities, EGX, BIST, HKEX, SSE, TWSE, and more via static symbol lists + TradingView scanner API |
| Technical analysis | Bollinger ratings, RSI, multi-timeframe alignment, volume breakouts, candle patterns |
| Backtesting | 9 strategies with Sharpe, Calmar, walk-forward overfitting detection |
| Market intelligence | Reddit sentiment, RSS financial news, Yahoo Finance quotes |
| Resilience | Retry/backoff, in-memory + optional distributed cache, structured error envelopes |
| MCP-native | 36 tools, stdio transport, works with Claude Desktop, Cursor, Copilot, and other MCP clients |
Architecture
flowchart TB
subgraph clients [MCP Clients]
Claude[Claude Desktop]
Cursor[Cursor IDE]
Other[Other MCP Hosts]
end
subgraph server [tradingview-mcp-server]
Router[MCP Tool Router]
Config[Zod Config Loader]
Logger[Structured Logger]
subgraph services [Service Layer]
Screener[Screener Service]
Scanner[Volume Scanner]
Backtest[Backtest Engine]
Yahoo[Yahoo Finance]
Sentiment[Reddit Sentiment]
News[RSS News]
EGX[EGX Tools]
Futures[Futures Tools]
end
subgraph persistence [Persistence]
Memory[In-Memory Cache]
Redis[(Redis Cache)]
end
Provider[Screener Provider\nretry + throttle]
end
subgraph external [External APIs]
TV[scanner.tradingview.com]
YF[Yahoo Finance Chart API]
Reddit[Reddit JSON API]
RSS[Financial RSS Feeds]
end
Claude --> Router
Cursor --> Router
Other --> Router
Router --> services
Config --> services
Logger --> services
Screener --> Provider
Scanner --> Provider
Provider --> Memory
Provider --> Redis
Provider --> TV
Yahoo --> YF
Sentiment --> Reddit
News --> RSS
Backtest --> YF
Layer responsibilities
- MCP router (
src/server.ts) — validates inputs, delegates to services, returns JSON payloads. - Services — domain logic with no MCP dependencies; independently testable.
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"tradingview": {
"command": "node",
"args": ["D:/path/to/tradingview-mcp/dist/index.js"]
}
}
}