Best Roku MCP Servers
Roku is a company that offers streaming media players, smart TVs, and a streaming platform that allows users to access various streaming services and content through their devices.
Why this server?
Provides search and retrieval for Roku and BrightScript development documentation, covering components, interfaces, SceneGraph nodes, language syntax, manifest keys, and developer guides.
AlicenseAqualityCmaintenanceProvides local, offline searchable access to Roku and BrightScript development documentation via MCP tools and resources, including full-text search, sectioned reading of large docs, and background syncing from the upstream repo.4-Why this server?
Scaffolds runnable Roku channels from an AppSpec, zips them, and optionally sideloads them to a Roku device in developer mode.
Why this server?
Provides tools for debugging Roku devices, including reading device info, inspecting scene graphs, reading console logs, managing breakpoints, stepping through BrightScript code, and executing code in stopped frames.
AlicenseAqualityCmaintenanceProvides AI agents with Roku BrightScript debugging tools, including log reading, scene graph inspection, breakpoint management, variable inspection, and execution control.21Apache 2.0Why this server?
Allows AI agents to control and develop on Roku devices over local network or via remote server using ECP, including keypress, app launch, queries, sideloading, and more.
AlicenseAqualityCmaintenanceAll-in-one developer tool and MCP Server for Roku development, featuring ECP device control, automated channel sideloading, BrightScript debugging, and real-time log monitoring.3529MITWhy this server?
Enables control of Roku TVs via the External Control Protocol (ECP), including remote button presses, app launching, device discovery, and querying device information.
FlicenseAqualityCmaintenanceEnables AI assistants to control Roku TVs on the local network via natural language commands.6-Why this server?
Provides comprehensive Roku automated testing by combining Roku WebDriver and ECP for UI state verification and device control, enabling acceptance criteria validation for Roku channels.
FlicenseAqualityDmaintenanceEnables comprehensive Roku automated testing by combining WebDriver for UI state verification and ECP for device control, allowing validation of acceptance criteria through natural language queries.14-Why this server?
Enables remote control of Roku TVs over a local network, providing tools for navigation, playback control, volume adjustment, and power management.
FlicenseAqualityDmaintenanceAn MCP server that enables AI assistants to control TVs on a local network through natural language commands. It currently supports Roku devices, allowing users to launch apps, manage playback, and navigate menus.5-Why this server?
Discovers Roku TVs and streaming devices over SSDP and controls them via Roku's External Control Protocol (ECP).
FlicenseBqualityCmaintenanceEnables discovery and control of smart appliances (TVs, media devices) on the local network through natural language, supporting providers like Roku, Google TV, and Home Assistant.18-Why this server?
Provides tools for developing, deploying, navigating, inspecting, and debugging Roku BrightScript and SceneGraph applications, including sideloading, sending keypresses, retrieving UI trees, capturing device state, verifying playback, and condition-based polling.
AlicenseNot gradedqualityBmaintenanceEnables AI agents to develop, deploy, navigate, inspect, and debug Roku BrightScript and SceneGraph applications with direct hardware control.-