Skip to content
View danecodes's full-sized avatar

Block or report danecodes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danecodes/README.md

hey, i'm dane

10 years building live TV at Hulu client architecture, Roku, anything OTT / living room.

roku-mcp: MCP server for AI agents to control Roku devices via ECP. inspect the UI tree, send keys, sideload builds, read the debug console. no WebDriver, no Java, just HTTP.

roku-ecp: TypeScript client for the Roku External Control Protocol (ECP)

roku-perf: CLI profiling tool for Roku channels: live metrics, SceneGraph diffing, BrightScript console

seattle. tv obsessed. brightscript survivor.

Pinned Loading

  1. roku-mcp roku-mcp Public

    MCP server and CLI for AI agents to interact with Roku devices — inspect SceneGraph UI, send remote input, take screenshots, query device state

    TypeScript 3

  2. roku-ecp roku-ecp Public

    TypeScript client for the Roku External Control Protocol (ECP)

    TypeScript 1

  3. rokuperf rokuperf Public

    CLI profiling tool for Roku channels — live metrics, SceneGraph diffing, BrightScript console

    TypeScript 1

  4. botcall-mcp botcall-mcp Public

    An MCP server that gives AI agents real phone numbers. Provision a number, receive SMS, and extract verification codes — all through tool calls.

    JavaScript

  5. botcall botcall Public

    botcall

    TypeScript

  6. uncle-jesse uncle-jesse Public

    E2E testing framework for smart TVs. TypeScript, off-device, over HTTP.

    TypeScript 1