Labsco
hope1026 logo

Roblox MCP

β˜… 44

from hope1026

Connect AI coding agents to a live Roblox Studio session.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

Roblox MCP - MCP Server for Roblox Studio | AI Game Development with Claude, Codex, Cursor & Gemini

WEPPY is an MCP server that lets AI coding agents control a live Roblox Studio session - create and edit scripts, instances, terrain, lighting, assets, audio, and animations through natural language.

Multi-Place Studio work Β· Generated assets to Roblox Β· Bidirectional sync Β· Automated playtest Β· UI Studio

English | ν•œκ΅­μ–΄ | ζ—₯本θͺž | EspaΓ±ol | PortuguΓͺs | Bahasa Indonesia | Deutsch

Demo - AI building a Roblox game in real time

Why WEPPY (Weppy Roblox MCP)?

AI coding agents like Claude, Codex, and Gemini are powerful, but they cannot see or modify anything inside Roblox Studio. The DataModel, scripts, terrain, and lighting are invisible to external tools. Without a bridge, AI can only generate code snippets that you must paste manually.

WEPPY bridges AI agents and Roblox Studio. AI directly creates and modifies instances, scripts, properties, terrain, and more inside Studio, and the changes are reflected immediately in Studio and the dashboard so you can see exactly what changed.

WEPPY is also built for Roblox experiences that are split across several Places. Open up to five Studio windows for Lobby, Game, Shop, Tutorial, or other Places, then tell the agent which Studio ID to use. One request can update several Places without re-explaining context or copying changes by hand.

For assets, an agent can create or prepare an image, save it to the Asset Library, upload it through Roblox Open Cloud, and apply the returned asset URI to a Place. The result is a shorter path from "make this icon/decal" to "it is visible in Studio."

No copy-pasting code or asset IDs. AI does the work, you review the results.

Compatibility

Claude CodeClaude DesktopCursorCodex CLIGemini CLIAntigravity / Antigravity IDE / Antigravity CLI
βœ…βœ…βœ…βœ…βœ…βœ…

Requirements: Node.js 18+, Roblox Studio, Windows 10+ or macOS 12+

What It Does

1) MCP Tools: Direct execution in Studio from natural language

AI can directly handle scripts, instances, properties, terrain, lighting, assets, audio, and animation inside Studio.

  • "Add particles + sound + cooldown when the player jumps."
  • "Build a boss arena at map center and place collision-safe spawn points."
  • "Change this module interface and update every dependent script."
  • "Generate terrain with mountains and rivers, then place spawn points on flat areas."
  • "Search the Creator Store for a sword model and insert it into StarterPack."

2) Multi-Place work: Split one request across several Studio windows

Many Roblox experiences are not a single Place. WEPPY lets you keep up to five Studio windows connected to one MCP server, then route work by Studio ID.

  • Open up to five Roblox Studio windows, such as Lobby, Game, Shop, or Tutorial
  • Ask once: "In studio-1, add the event portal to Lobby. In studio-2, add the arrival point and guide UI to Game."
  • Use Dashboard Connection to see every AI agent, Studio Target, copyable Studio ID, and routing state
  • Work with the multi-Studio flow also documented by Roblox's official Studio MCP guide, with WEPPY's dashboard visibility on top

WEPPY Dashboard Connection - multiple AI agents and Studio Targets connected to one MCP server

3) Assets: Generate, upload, and apply images in Studio

WEPPY Assets turns a natural-language asset request into a Studio-ready result.

  • "Create a gem icon for the shop button, upload it to Roblox, then apply it to the ShopButton image in the Lobby Place."
  • Save generated images, Decals, and RBXM files to the local Asset Library
  • Upload images through Roblox Open Cloud and reuse place-specific or shared assets
  • Apply the returned asset URI to ImageLabel, Decal, Texture, or other Studio properties

WEPPY Dashboard Assets - local Asset Library items and Roblox upload status

4) Sync: Keep full project context stable for AI

AI works from a synchronized local mirror, so multi-file updates stay consistent.

  • Basic: one-way sync (Studio -> Local)
  • Pro: bidirectional sync + per-type Direction/Apply Mode + history + up to five Places

Sync workflow - Studio and local files synchronized in real time

5) Playtest: Let AI run and verify tests automatically

AI can control Roblox Studio playtests directly. It can start and stop Play (F5) or Run (F8), inject test scripts, collect logs, and generate local reports automatically.

  • "Start a Run-mode playtest and check whether the NPC reaches the target."
  • "Write a test that verifies the SpawnLocation is above the ground and run it."
  • "Validate that the script I just changed runs without errors in playtest."

WEPPY Playtest Dashboard - Test history and detailed report

6) UI Studio: Build and inspect in-game UI

UI Studio lets AI agents create in-game UI that matches your game's style, or analyze the UI you already have and suggest improvements.

  • Clarify the UI goal with guided questions about purpose, screen, target devices, and visual direction
  • Create or refine game-style menus, HUDs, buttons, labels, image panels, and other Roblox UI elements directly in Studio
  • Capture the result, compare before/after changes, and follow dashboard suggestions for layout, readability, touch targets, and safe areas

WEPPY UI Studio - Roblox Studio showing AI-generated in-game UI

7) WEPPY Dashboard: Monitor AI work in real time

The MCP server provides a web dashboard where you can check connection status, tool execution history, sync state, UI Studio history, and game change logs in real time.

  • Connection topology for AI agents, the MCP server, and connected Roblox Studio windows
  • Studio Targets with copyable Studio IDs, Priority/Pinned badges, and a link to routing controls
  • Multi-agent and multi-Studio workflows: keep several agents and up to five Studio windows visible, then tell the agent which Studio ID to use
  • Assets page for local library items, shared assets, and Roblox upload status
  • Compare every change the AI made via Before & After in Changelog
  • Analyze workflow with tool execution history, UI Studio captures, and statistics

WEPPY Dashboard Overview - Server status, recent changes, and session summary

8) WEPPY Roblox Explorer: Browse Studio hierarchy in VSCode

View the full instance tree of your Roblox Studio place directly inside VSCode. Navigate services, open synced scripts and property files, and track sync status - all without switching to Studio. WEPPY Roblox Explorer is a companion VSCode extension for sync data generated by WEPPY. Tree browsing works from synced files, and live sync state or direction indicators are enhanced when the local MCP server is running. Install from VS Code Marketplace or Open VSX.

  • Class icons matching Studio for instant recognition
  • Click to open synced scripts and property files
  • Multi-place support with sync status indicators for up to five Places

WEPPY Roblox Explorer - Studio instance tree displayed in VSCode sidebar

Use Cases

  • Rapid prototyping: Describe a game mechanic in natural language and watch AI build it in Studio
  • Multi-Place production: Keep Lobby and Game open in separate Studio windows and update both from one request
  • Bulk refactoring: Rename a module interface and update every dependent script in one request
  • Terrain & environment: Generate procedural terrain, set lighting/atmosphere, place assets - all from a single prompt
  • UI design: Generate in-game UI, capture previews, and iterate on Design Check suggestions
  • Multi-file consistency: AI reads the full project via Sync and applies changes across related scripts together
  • Generated asset integration: Create an icon or decal, upload it to Roblox, apply it to a UI or Decal property, and keep the asset for reuse

Why It Matters

  • Compress repetitive work: turn many manual edits into one request
  • Work across up to five Places without re-explaining context or copying changes between Studio windows
  • Turn generated images into applied Roblox assets without manually moving files and asset IDs
  • Change related files together: not just one target file
  • Lower risk: rely on sync state and history before applying changes
  • Better token efficiency (Pro): reduce round trips with bulk actions

Docs

Detailed guides and app-specific setup now live on the web.

For app setup details, open the web docs hub and choose the relevant AI client guide.

Privacy & Telemetry

WEPPY uses Google Analytics 4 Measurement Protocol telemetry and a best-effort anonymous operations device observation to understand product usage, reliability, platform coverage, and feature adoption. Telemetry can be disabled by setting ENABLE_TELEMETRY=false or ENABLE_TELEMETRY=0 in the MCP server environment.

WEPPY does not collect your name, email address, raw license key, local file paths, script source, or Roblox project contents through telemetry.

See PRIVACY.md for the full telemetry notice.