Skip to content

Release history

hope1026/weppy-roblox-mcp releases

MCP server and plugin that lets AI agents (Claude Code, Cursor, Codex, Gemini) directly control a live Roblox Studio session — create scripts, instances, terrain, lighting, and assets via natural language. 21 tools, 140+ actions, bidirectional sync, and automated playtest.

All releases

74 shown

No immediate action
v2.7.15 Breaking risk

Unfinished Assets page removed

No immediate action
v2.7.14 Bug fix

Sync fixes + better troubleshooting

No immediate action
v2.7.13 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.7.12 New feature

Basic‑plan alternatives for Pro

No immediate action
v2.7.11 New feature

Polar checkout default

No immediate action
v2.7.10 New feature

Antigravity IDE/CLI support

No immediate action
v2.7.9 Bug fix

Diagnostics + stage labeling

No immediate action
v2.7.8 New feature

French language support

No immediate action
v2.7.7 Bug fix

Codex plugin install fix

No immediate action
v2.7.6 New feature

Claude Code & Codex skills

No immediate action
v2.7.5 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.7.4 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.7.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.7.2 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.7.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.7.0 New feature

UI Studio launch

No immediate action
v2.6.4 Bugfix

Startup crash fix

No immediate action
v2.6.3 Bug fix

MCP registration fix

No immediate action
v2.6.2 New feature

Help & Feedback sidebar

No immediate action
v2.6.1 Breaking risk

Dashboard refresh + changelog diff view

No immediate action
v2.6.0 New feature

Edit‑mode capture + German

No immediate action
v2.5.1 Bug fix

Installer fix for local package shadowing

v2.5.0 Breaking risk
Breaking changes
  • Project sync root renamed from `wrox-project-sync` to `weppy-project-sync`
  • App data directory renamed from `.wrox-data` to `.weppy-data`
Notable features
  • Property Panel for VSCode Explorer – inspect and edit Roblox instance properties directly in VSCode with live syncing
Full changelog

⚠️ BREAKING CHANGES

  • Project sync folder renamed (wrox-project-syncweppy-project-sync) — As part of the wroxweppy rebrand, the default project sync root and the app data directory have been renamed (.wrox-data.weppy-data). Existing folders are automatically copied to the new location on first launch — no manual migration is required, and your synced files are preserved. The legacy folder is left in place with a .weppy-legacy-path.json marker so you can clean it up at your convenience.

Features

  • Property Panel for VSCode Explorer — A new dedicated property panel inside the WEPPY Explorer lets you inspect and edit Roblox instance properties directly from VSCode, without switching back to Studio. Open any instance and you get a Studio-style editor with grouped categories, dropdowns for enum properties, an expandable CFrame editor for position and orientation, per-property tooltips, and dedicated Tags and Attributes sections. Property values stay live with Studio, so edits in VSCode are reflected immediately and vice versa.

Bug Fixes

  • Fix installer failing on Node.js 24 — Running the install script (install.sh / install.ps1) on Node.js 24 previously failed with module-type errors and never finished setup. The installer now works correctly across Node 18, 20, 22, and 24, so users on the latest Node.js can install WEPPY without downgrading.
  • Fix Property Panel appearing blank in the published Explorer extension — The Property Panel rendered correctly in development but showed up blank when the WEPPY Explorer extension was installed from the VSCode Marketplace. The panel now displays properly in the published extension.
No immediate action
v2.4.1 Bugfix

Playtest command fix

v2.4.0 Breaking risk
Breaking changes
  • Internal storage format for `tool-stats.json` and changelog history changed; existing data automatically reset on first launch after upgrade.
Notable features
  • Dashboard "What's New" page with announcements, unread indicators via bell icon
  • Clearer blocked‑tool feedback showing fallback, unsupported, or failed outcomes in dashboard and plugin
  • Connection stability improvements: handshake timeout, connection cancel button, and license reconnect race condition fixes
Full changelog

⚠️ BREAKING CHANGES

  • Tool statistics and changelog history format updated — The internal storage format for tool execution statistics (tool-stats.json) and changelog history has changed. Existing data will be automatically reset on first launch after upgrading. You will start with fresh statistics — previous history is not migrated.

Features

  • Dashboard "What's New" page — A new announcements page in the dashboard keeps you informed about important changes, breaking updates, and tips. Accessible via the bell icon in the sidebar, with unread indicators for new announcements.
  • Improved blocked-tool feedback — When a Pro-only tool is used on Basic tier, the dashboard and plugin now show clearer outcome details (fallback, unsupported, failed) instead of generic error labels.
  • Connection stability improvements — Added handshake timeout, connection cancel button, and license reconnect race condition fixes for more reliable Studio connections.

Bug Fixes

  • Fix ws module not found on install — Replaced dynamic require("ws") with a static import, resolving installation failures where the ws dependency could not be located by the bundler.
No immediate action
v2.3.1 New feature

WROX sourcemaps + dashboard indicators

No immediate action
v2.3.0 Bug fix

OOM prevention + auto‑trim

No immediate action
v2.2.2 Feature

Polling interval config

No immediate action
v2.2.1 Feature

Command acknowledgment & tracking

No immediate action
v2.2.0 New feature

Snapshot‑based sync redesign

No immediate action
v2.1.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.1.2 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.1.1 Bug fix

npm.cmd execution‑policy fix

v2.1.0 Breaking risk
⚠ Upgrade required
  • After upgrading, project sync data is re‑initialized from Studio; any local‑only changes not yet synced will be lost – ensure Studio state is up to date before upgrading.
  • If license downgrades from Pro to Basic, click "Refresh" in the plugin UI or deactivate/reactivate the plugin for the change to take effect.
Breaking changes
  • Sync directory renamed: `roblox-project-sync/` → `wrox-project-sync/`
  • App data directory renamed: `~/.weppy-roblox-mcp` → `~/.wrox-data`
Notable features
  • Dashboard project root switching with restart and path migration support
  • Redesigned Place summary UI for better visual clarity
  • Sync root switch flow with configurable overrides and path migration
Full changelog

⚠️ BREAKING CHANGES

  • Sync directory renamed: roblox-project-sync/wrox-project-sync/. All existing sync data will be stored under the new directory. The old roblox-project-sync/ directory is no longer used.
  • App data directory renamed: ~/.weppy-roblox-mcp~/.wrox-data. The old ~/.weppy-roblox-mcp directory is no longer recognized.
  • Project sync resets from Studio: After upgrading, project sync data is re-initialized from Studio as the source of truth. Any local-only changes not yet synced back to Studio will be lost — ensure your Studio state is up to date before upgrading.
  • License downgrade requires plugin action: If your license changes from Pro to Basic, you must click "Refresh" in the plugin UI or deactivate and reactivate the plugin for the tier change to take effect. Without this step, the plugin may continue to report the previous tier.

Features

  • Dashboard project root switching: Added the ability to change the project root directory directly from the Dashboard overview page, with restart and path migration support.
  • Dashboard Place UI improvements: Redesigned the Place summary display for better visual clarity and usability.
  • Dashboard place summary API and persistence for active project state
  • Sync root switch flow with configurable overrides and path migration

Bug Fixes

  • Harden sync-root switching with error handling and fallback resolution
  • Preserve and surface dashboard sync-root restart errors
  • Normalize observability sync roots and honor override root in runtime paths
  • Cover remaining wrox runtime paths

Documentation

  • Expand documentation with project rationale, use cases, FAQ, and license details across all locales
  • Update sync data path documentation to reflect project-root-based storage
No immediate action
v2.0.10 Feature

Sync logic improvements + UI enhancement

No immediate action
v2.0.9 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.0.8 Bug fix

Clean shutdown fix

No immediate action
v2.0.7 New feature

Roblox Explorer published

No immediate action
v2.0.6 Breaking

Roblox Explorer distribution

No immediate action
v2.0.5 Bugfix

Sync path resolution fix

No immediate action
v2.0.4 Bugfix

Deployment script fix

No immediate action
v2.0.3 Bug fix

Install script fixes

No immediate action
v2.0.2 New feature

One‑line installer

No immediate action
v2.0.1 Bug fix

Path resolution fixes

v2.0.0 Breaking risk
Breaking changes
  • Package directory structure changed; `.mcp.json` server path moved from `mcp-server/index.js` to `plugins/weppy-roblox-mcp/dist/index.js`. Re-run the appropriate setup script.
Notable features
  • Built-in dashboard with 7 pages (Overview, Connection, Tools, Sync, Changelog, Playtest, Settings)
  • Multi-language support (en, ko) with auto-detection
  • Real-time SSE updates for connection status and license changes
Full changelog

MCP Server / Plugin

BREAKING CHANGES

  • ZIP users: Package directory structure has changed. You must re-run setup-mcp.sh (or setup-mcp.bat). The MCP server path in .mcp.json has moved from mcp-server/index.js to plugins/weppy-roblox-mcp/dist/index.js.

Highlights

  • Built-in Dashboard: The MCP server now includes an embedded dashboard. Access it at http://127.0.0.1:3002/dashboard — no extra setup required for npm or ZIP installs.
  • Unified deploy structure: npm, ZIP, and local dev environments all share the same plugins/weppy-roblox-mcp/dist/index.js runtime layout.

Features

  • Built-in dashboard with 7 pages: Overview, Connection, Tools, Sync, Changelog, Playtest, Settings
  • Multi-language support (en, ko) with auto-detection
  • Real-time SSE updates for connection status and license changes
  • Unified tool and sync changelog extraction
  • Sync apply modes (auto/manual per content type)

Bug Fixes

  • Unified MCP server path across all setup scripts and guides (6 languages)
  • Tooltip clipping at viewport edges
No immediate action
v1.5.5 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.5.4 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.5.3 Bugfix

Playtest stop fix

No immediate action
v1.5.2 Bug fix

Explorer display fix

No immediate action
v1.5.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.5.0 Breaking risk

Play Test support + log streaming

No immediate action
v1.4.2 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.4.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.4.0 New feature

Roblox Explorer VSCode extension

No immediate action
v1.3.1 Bug fix

Sync stall + collision suffix fix

v1.3.0 Breaking risk
Breaking changes
  • Sync file format now uses nested directory structure for all objects (e.g., `Part/Part.props.json`).
  • Duplicate sibling instances are distinguished using `~N` suffix encoding (e.g., `Part~1/`, `Part~2/`).
  • Existing sync data will be regenerated automatically; no migration from v1 is provided.
Notable features
  • Enhanced bidirectional file synchronization stability and performance.
  • Improved sync child indexing, collision handling, and analytics tracking for tool usage.
Full changelog

Breaking Changes

  • Sync file format now uses nested directory structure for all objects — each instance is represented as its own directory (e.g., Part/Part.props.json instead of flat files)
  • Duplicate sibling instances are now distinguished using ~N suffix encoding (Odd-Count Tilde Rule) — e.g., Part~1/, Part~2/, Part~3/
  • Existing sync data will be regenerated automatically (no migration from v1)

Improvements

  • Enhance sync stability and performance for bidirectional file synchronization
  • Improve sync child indexing and collision handling
  • Refine analytics tracking for tool usage

Bug Fixes

  • Improve error handling and resilience during MCP tool execution
  • Fix license token cache and Pro auth flow issues
  • Resolve sync errors on concurrent file changes
  • Fix duplicated instance name handling in sync index
  • Fix various edge cases in sync change processing

Plugin

  • Improve plugin icons and UI refinements
  • Clean up unused files and modules
  • General plugin stability improvements
No immediate action
v1.2.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.2.2 New feature

IconResolver + dialogs

No immediate action
v1.2.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.2.0 New feature

Extended Roblox Engine API handlers

No immediate action
v1.0.2 Bug fix

Blocked device handling

No immediate action
v1.0.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v1.0.0 New feature

Bidirectional Studio sync

No immediate action
v0.1.11 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.10 Bugfix

MCP registration fix

No immediate action
v0.1.9 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.8 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.6 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.5 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.4 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.1.3 Feature

History tracking + version info

No immediate action
v0.1.0 New feature

Real-time Studio AI control

Beta — feedback welcome: [email protected]