Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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 design_brief action — it accepts an omitted or partial brief, inspects Studio context, then returns a current-state summary, recommended mode/change scopes, candidate brief patches, and one user-facing confirmation or clarification question. design_brief may return asset recommendation candidates from existing UI images, user references, or conservative manage_assets.search results; do not use a recommended asset until the user accepts it. Do not dump enum lists at the user; map natural language to internal purpose/platform/tone values through recommendations, and only finalize identity-defining fields after the user accepts a recommendation or provides equivalent intent. Read MCP resource weppy://ui-studio/guide for the full guide; it is split into Floor (non-negotiable accessibility), Vocabulary (style menu — pick ONE family per dimension; do not blend everything), Direction (brief → choices), and Tree encoding (Roblox property JSON shapes). Floor essentials suggested by Design Check (check): (1) mobile touch target ≥ 44 px (2) text contrast ≥ 4.5:1 (3) prefer explicit TextSize over TextScaled (4) respect platform safe zones (5) warn on full-screen opaque roots for non-modal purposes. Style is brief-driven; reject the default AI look (uniform 8 px corners + generic blue + glass card + Gotham everywhere) — each game deserves its own visual identity.

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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
UI Studio GuideUI 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 TokensDesign 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