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 | {} |
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_instancesC | Create, delete, clone, move, rename, or pivot instances. [PRO] create_tree, mass_create, mass_delete, mass_duplicate, smart_duplicate. |
| manage_propertiesC | Get/set properties, attributes, and tags on instances. [PRO] set_calculated, set_relative, mass_set, mass_get, modify_children. |
| manage_scriptsC | Manage script source code: read, write, create, delete, edit lines, search. [PRO] replace across scripts. |
| manage_lightingB | [PRO] Configure environment: lighting, atmosphere, sky, terrain properties, time of day. |
| manage_selectionC | Get, set, or clear selection. [PRO] context, details, add/remove items, watch changes. |
| manage_cameraC | Camera operations: get info, focus on instance by path or position, get suggested view. |
| manage_tweenC | [PRO] Tween service: create, play, pause, cancel tweens for smooth animations. |
| manage_audioC | [PRO] Audio management: play, stop, pause, resume sounds. Set audio listener. |
| manage_animationC | [PRO] Animation: load, play, stop animations. Get animation tracks from humanoid/controller. |
| manage_physicsC | [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_assetsC | [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, config, 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_infoC | System info: ping, connection status, usage tier. [PRO] place info, services list, studio settings, playtest control, automated test runner. |
| batch_executeB | [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 |
|---|---|
No resources | |
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/roblox-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server