Roblox MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| query_instancesB | Query Roblox instances: get, children, find child/descendant, wait for child, class info, search by name/class. [PRO] file_tree, project_structure, descendants, ancestors, search by property/tag. |
| mutate_instancesB | Create, delete, clone, move, rename, or pivot instances. [PRO] create_tree, mass_create, mass_delete, mass_duplicate, smart_duplicate. |
| manage_propertiesA | Get/set properties, attributes, and tags on instances. [PRO] set_calculated, set_relative, mass_set, mass_get, modify_children. |
| manage_scriptsB | Manage script source code: read, write, create, delete, edit lines, search. [PRO] replace across scripts. |
| manage_uiA | Create / update / verify Roblox in-game UI (ScreenGui / Frame / TextLabel / …). Always start a new UI task with the |
| manage_lightingC | [PRO] Configure environment: lighting, atmosphere, sky, terrain properties, time of day. |
| manage_selectionB | Get, set, or clear selection. [PRO] context, details, add/remove items, watch changes. |
| manage_cameraA | Camera operations: get info, focus on instance/position, suggest view, capture Edit-mode viewport screenshot (Edit mode only; not usable during playtest). |
| manage_tweenB | [PRO] Tween service: create, play, pause, cancel tweens for smooth animations. |
| manage_audioA | [PRO] Audio management: play, stop, pause, resume sounds. Set audio listener. |
| manage_animationB | [PRO] Animation: load, play, stop animations. Get animation tracks from humanoid/controller. |
| manage_physicsB | [PRO] Physics collision groups: register, set collidable between groups, list groups. |
| manage_effectsB | [PRO] Particle effects: emit particles, clear all particles, toggle effect enabled state. |
| manage_terrainC | [PRO] Terrain operations: fill shapes, clear regions, replace materials, manage colors, read/write voxels, generate procedural terrain, smooth terrain. |
| spatial_queryC | [PRO] Spatial queries: raycast, find ground, check placement, multi-raycast, scan area, find flat areas, find spawn positions, analyze walkable, spatial map, find empty space, get bounds, snap to grid, check collision. |
| manage_assetsB | [PRO] Asset management: insert models by ID, get asset info, search creator store, insert free models/packages, export selection. |
| manage_syncC | [PRO] Project sync management: status, history, direction settings, read/write synced files. |
| workspace_stateC | [PRO] Workspace state: full sync, snapshot, recent changes, viewport info, clear history, metadata, scripts, selection info, clear cache. |
| manage_logsA | Output logs: get filtered logs, poll incrementally with sinceSeq cursor, clear buffer, get recent errors. |
| system_infoA | System info: ping, connection status, usage tier. [PRO] place info, services list, studio settings, playtest control, automated test runner. |
| manage_studioA | Control Roblox Studio editor view/rendering settings for screenshot and QA workflows. Use it to toggle Studio session-level View settings such as UI preview; it does not edit game UI objects or their properties. |
| batch_executeA | [PRO] Execute multiple commands in a single batch. Each command is an object with "tool" name and "args". Commands execute sequentially; optionally continue on error. |
| execute_luauA | [PRO] Execute arbitrary Luau code in Roblox Studio sandbox. Blocked services: HttpService, DataStoreService, MessagingService. Cannot access CoreGui/CorePackages. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| UI Studio Guide | UI Studio authoring & verification guide (embedded markdown). Read on entry to manage_ui. Three layers: Floor (non-negotiable accessibility), Vocabulary (style menu), Direction (brief → choices). |
| UI Studio Tokens | Design tokens — palette families (with mood / pairs_with / avoid_for metadata), spacing densities, elevation, typography families & modular scales, corner languages, motion families (embedded JSON). Referenced by design_brief.color_palette.tokens_ref. |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hope1026/weppy-roblox-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server