Remote Control

@rebindv0.6.0

Connect your programs to Rebind over WebSocket using the documented remote-control server. Works with the client libraries and MCP.

Files

rebind.toml

[package]
name = "remote-control"
version = "0.6.0"
min_sdk = "3.15.0"

[runtime]
permissions = ["net", "exec", "observe"]
permission_reasons = ["exec: Runs commands a connected program asks for, only when you turn on Allow shell commands or Allow custom Luau in its options (both are off as shipped). On macOS it also shows the prompt that asks you to approve a new program", "net: Lets your programs and AI tools connect to it, and makes the web requests they ask for", "screen: Reads screen pixels and displays for a connected program", "observe: Records every key you press and your screen for a connected program, only when you turn on Allow observation in its options (off as shipped), or when Allow custom Luau is on. Recordings are saved in Rebind's observations folder"]
instance = "single"
tick_rate = 1000
memory_limit_mb = 64

[marketplace]
title = "Remote Control"
summary = "Connect your programs to Rebind over WebSocket using the documented remote-control server. Works with the client libraries and MCP."
category = "utility"
tags = ["remote-control", "websocket", "sdk", "mcp"]
icon = "assets/icon.png"
media = ["assets/cover.png"]
drm = false