Delv
CommunityActive· 11d4.3by hope1026

Weppy Roblox MCP

Lets AI agents directly control a live Roblox Studio session to create scripts, instances, terrain, and playtests.

D
Safety & Trust

Delv Safety Grade: D

Score 38/100 · assessed 2026-04-28

Maintainer35
Permissions20
Supply chain25
Transparency55
Incidents100

This community MCP server enables AI agents to directly control a running Roblox Studio instance, creating scripts, modifying game objects, and triggering playtests. The maintainer appears to be a solo developer with limited public track record. The installation method uses a curl-to-bash pattern from GitHub raw content, bypassing package registries entirely. Permissions are exceptionally broad: the server can execute arbitrary Lua code within Roblox Studio, manipulate the entire game project hierarchy, and control the development environment. This represents desktop application control without sandboxing. The repository is open source with basic documentation, but supply chain verification is minimal. No known security incidents exist, but the combination of unrestricted Studio access, non-standard installation, and single maintainer creates meaningful risk. Suitable only for isolated development environments where Studio projects contain no sensitive assets.

Lethal Trifecta (prompt-injection exposure)

TRIFECTA RISK
All three axes present. This server can read private data, ingest attacker-controlled content, and send data outbound. A poisoned input (a GitHub issue, an email, a webpage) can exfiltrate secrets via this chain. Only install with auditing; avoid on shared or cloud agents.
Private dataYes
Reads secrets, credentials, private files
Untrusted inputYes
Ingests web pages, PRs, issues, emails
External commsYes
Can send data outbound

Massive UGC surface ingests anything. Account and game-state private. APIs go outbound. Use only in sandboxed agents.

Green flags

  • Open source repository with visible code for inspection
  • Clear documentation of Studio integration capabilities
  • No known security incidents or malicious behaviour
  • Specific use case with transparent functionality

Red flags

  • Curl-to-bash install from raw GitHub bypasses all package verification
  • Full control over Roblox Studio with arbitrary Lua execution capability
  • Solo maintainer with limited public development history
  • No package registry distribution or versioned releases
  • Desktop automation without sandboxing or scope restrictions

Permissions requested

Desktop controlShell executeRead filesWrite filesOutbound network
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

curl -fsSL https://raw.githubusercontent.com/hope1026/weppy-roblox-mcp/main/install.sh | bash

Review

Weppy Roblox MCP bridges Claude to a running Roblox Studio session, letting you script, build, and test without leaving the chat. It's a proper two-way integration: the agent can spawn instances, write Lua, modify terrain, and trigger playtests, then read back results. The install script handles the Roblox plugin and MCP server in one go, which is rare for game engine integrations. I'd reach for this when prototyping game mechanics or batch-generating similar objects. Ask Claude to create a dozen platformer obstacles with varying jump heights, and it'll script them, place them in the workspace, and run a playtest to check collision. The feedback loop is tight: you see changes in Studio immediately, and the agent can query the scene graph to make informed next steps. It's particularly strong for repetitive tasks like populating a world with NPCs or generating loot tables as ModuleScripts. The quirks are real. You need Roblox Studio open and the Weppy plugin running before Claude can do anything. If Studio crashes or you close the session, the MCP server loses its connection and you'll need to restart both. The plugin communicates over localhost, so firewall rules matter. Documentation assumes you're comfortable with Roblox's object model; if you don't know what a Part versus a MeshPart is, you'll spend time clarifying in prompts. Playtest automation is the standout feature. You can ask Claude to run a test, wait for specific events (player touched a checkpoint, health dropped below 50), then adjust scripts based on what happened. It's not a substitute for proper QA, but it's excellent for sanity-checking logic changes. This isn't for casual Roblox tinkerers. If you're just learning Studio, the abstraction layer will confuse more than it helps. But for developers building systems or iterating on mechanics, it's a genuine productivity tool. The fact it works with Claude Desktop, Code, and Cursor means you can stay in your preferred environment. Just expect to babysit the Studio connection.
Verdict

Install this if you're building Roblox games with repetitive scripting tasks or need to prototype mechanics quickly. Skip it if you're new to Studio or prefer manual control over every object placement. The tight feedback loop justifies the setup friction for active developers.

Good at

  • Two-way integration lets Claude read scene state and make informed changes, not just blind writes.
  • Playtest automation with event monitoring is genuinely useful for iterating on game logic.
  • Install script handles both the MCP server and Roblox plugin, rare for game engine tools.
  • Works across Claude Desktop, Code, and Cursor without host-specific hacks.

Watch out

  • Requires Roblox Studio to be open and the plugin running; no headless mode for CI or batch work.
  • Connection breaks if Studio crashes, forcing a full restart of both sides.
  • Documentation assumes familiarity with Roblox's object model and Lua scripting conventions.
  • Localhost communication means firewall rules can silently block the plugin-server handshake.

Use cases

  • Roblox script generation
  • world building
  • playtest automation
  • asset insertion

Getting started

1. Run `curl -fsSL https://raw.githubusercontent.com/hope1026/weppy-roblox-mcp/main/install.sh | bash` to install both the MCP server and Roblox Studio plugin. 2. Open Roblox Studio and ensure the Weppy plugin is enabled in the Plugins tab; you should see a small status indicator. 3. Add the server to your Claude config using the path shown at the end of the install script (usually in `~/.weppy-roblox-mcp`). 4. Restart Claude Desktop, then ask it to create a simple Part in your workspace to verify the connection. 5. Watch out for Studio crashes breaking the connection; you'll need to restart both Studio and the MCP server if that happens.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs