dsh-roblox-studio
Run the following command in DeepSeek Harness:
dsh plugin install bxsexc/dsh-roblox-studio
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install bxsexc/dsh-roblox-studio in the DeepSeek Harness terminal to install; the source code is available at https://github.com/bxsexc/dsh-roblox-studio
About this plugin
When you bridge multiple Roblox Studio instances through DeepSeek Harness MCP, a pure command-line workflow makes it hard to tell which instances are live, which one the Agent should target, and whether the bridge itself is healthy. dsh-roblox-studio closes that gap by adding a dedicated Roblox Studio section to the Settings panel, where you can see connected instances, bridge status, and stale-connection flags at a glance, and activate or deactivate a target with a single click.
Activation is more than a label. The plugin injects the chosen studio_id into the Agent runtime context so every mcp__roblox__* tool call is scoped to that instance, and the Agent is warned if the selection has gone stale. The choice persists across restarts in your local settings file, so the next session picks up right where you left off.
A second pillar of the plugin wraps around Roblox Studio's native Script Sync feature. The settings page queries InstanceFileSyncService in real time to surface sync roots, error trees, and failure reasons for the active instance, with a 45-second cache and scheduled refreshes. If you set a local sync directory in the config, the Agent is steered to edit Rojo-style local script files (*.server/.client/.local/.legacy.luau and folder init files) directly within that sync scope, letting the official sync push changes back into Studio. This is faster and less conflict-prone than issuing every write through MCP.
If you develop in Roblox Studio driven by MCP inside DeepSeek Harness, juggling two or three Studio windows while relying on the built-in Script Sync to keep code in sync, this plugin removes a layer of cognitive overhead around instance switching, status verification, and script collaboration.
Use Cases
- Quickly list live Roblox Studio instances and activate one with a single click when juggling multiple bridges
- Monitor official Script Sync roots, error trees, and stale-connection flags in real time
- Scope every mcp__roblox__* tool call to a specific studio_id so the Agent never touches the wrong instance
Best For
- Solo developers driving Roblox Studio through DeepSeek Harness MCP
- Workflow owners juggling two or three Studio windows while relying on native Script Sync
- DSH users who need the Agent to target a specific instance without cross-contamination in multi-instance setups
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.