
paramount-engineering/roku-dev-studio
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Roku 개발자를위한 크로스 플랫폼 전자 데스크탑 스튜디오 : 원격 제어, 장치 쿼리, 사이드로드, telnet 콘솔, RALE / 앱 커넥터, BrightScript Fiddle, JSON Action Scripts, an `rds` CLI, an ...
개요
macOS, Windows 및 Linux 용 - 원격 제어, 앱 사이드로드, ECP 자동화, RALE / 앱 커넥터, 네트워크 검사기, 액션 스크립트, AI 에이전트 용 MCP 서버 (Cursor, Claude, VS Code) 및 rds CLI. 로컬 네트워크와 인터넷 연결 장치를 모두 지원합니다. 포괄적인 크로스 플랫폼 데스크톱 응용 프로그램은 로컬 네트워크 또는 외부 제어 프로토콜 (ECP)을 사용하여 원격 서버를 통해 Roku 장치에서 제어 및 개발을위한. Roku 개발은 일반적으로 별도의 더미에 걸쳐 분할, 단일 목적 공식 도구 - Roku Remote Tool, 브라우저 기반 사이드로드 설치자, Raw telnet, RALE, sca-cmd - 그것은 서로 얘기하지 않습니다. Roku Dev Studio는 Roku의 자체 프로토콜 (ECP, RALE, telnet, sca-cmd)를 대체하지 않습니다. 그것은 하나의 GUI, 하나의 CLI (rds) 및 하나의 MCP 서버에서 모두 포장합니다. 이 저장소는 monorepo입니다. 제대로 작업 영역에서 실행하고.
개요(AI 번역)
로쿠 Dev Studio
Roku Developer Tools for macOS, Windows 및 Linux - 원격 제어, 앱 사이드로드, ECP 자동화, RALE / 앱 커넥터, 네트워크 검사기, 액션 스크립트, AI 에이전트용 MCP 서버 (Cursor, Claude, VS Code) 및 rds CLI. 로컬 네트워크와 인터넷 연결 장치를 모두 지원합니다.
포괄적인 크로스 플랫폼 데스크톱 응용 프로그램은 로컬 네트워크 또는 외부 제어 프로토콜 (ECP)을 사용하여 원격 서버를 통해 Roku 장치에서 제어 및 개발을위한.
왜 Roku Dev Studio? (vs. 공식 Roku 도구)
Roku 개발은 일반적으로 별도의 더미에 걸쳐 분할, 단일 목적 공식 도구 - Roku Remote Tool, 브라우저 기반 사이드로드 설치자, 원시 telnet, RALE, sca-cmd] - 그것은 서로 얘기하지. Roku Dev Studio는 Roku의 자체 프로토콜 (ECP, RALE, telnet, sca-cmd])을 대체하지 않습니다 - 그것은 하나의 GUI, 하나의 CLI (rds]) 및 MCP 서버에서 모두 포장합니다.
| 업무 | Roku Dev Studio없이 | 로쿠 Dev Studio | 로쿠 |------|----------------------|-----------------------|
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Roku Dev Studio
Roku Developer Tools for macOS, Windows, and Linux — Remote Control, App Side-loading, ECP automation, RALE / App Connector, Network Inspector, Action Scripts, MCP server for AI agents (Cursor, Claude, VS Code), and a rds CLI. Supports both local network and internet-bridged devices.
A comprehensive cross-platform desktop application for controlling and developing on Roku devices over your local network or via remote server using the External Control Protocol (ECP).
Why Roku Dev Studio? (vs. official Roku tools)
Roku development is normally split across a pile of separate, single-purpose official tools — the Roku Remote Tool, the browser-based sideload installer, raw telnet, RALE, sca-cmd — that don’t talk to each other. Roku Dev Studio doesn’t replace Roku’s own protocols (ECP, RALE, telnet, sca-cmd) — it wraps all of them in one GUI, one CLI (rds), and one MCP server:
| Task | Without Roku Dev Studio | With Roku Dev Studio |
|---|---|---|
| Remote control | The official Roku Remote Tool, or raw ECP keypress calls via curl/Postman |
One tab: full D-Pad, keyboard remote, and a floating mini-remote |
| Sideloading | The device’s browser-based installer or a VS Code extension — one IP at a time | Sideload Relay — one push from your IDE installs, launches, and captures console on every targeted device |
| Debug console | telnet 8085 in a raw terminal or through an IDE — no search/filter/save either way |
A structured console with search, filtering, and saved logs |
| BrightScript debugging | The socket debug protocol, usable mainly through a single IDE’s extension | A standalone debugger: breakpoints, step execution, call stack, variables, watch |
| App inspection (RALE) | RALE alone only inspects SceneGraph nodes — no way to call into a channel or exchange data with it | App Connector — extends RALE with the ability to call your channel’s own functions and pass data back and forth (GET/POST-style), unlocking automation that didn’t exist before |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →