rbxdev-ls
by 0neShot101·★ 16·Score 42
Roblox-focused MCP server that provides tools for interacting with live game instances and code execution.
Overview
rbxdev-ls is a comprehensive Luau language server and VS Code extension for Roblox development with MCP server capabilities. It extends beyond basic language support with strict type checking, completions, and unique live-game tooling through an executor bridge. The MCP server exposes 16 tools allowing AI assistants to browse game hierarchy, read/write properties, execute code, and interact with running Roblox games.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you're developing Roblox games and want AI assistants to be able to inspect, analyze, and manipulate game state in real-time.
When NOT to choose this
Don't choose this if you're not working with Roblox games or if you need a more general-purpose game development MCP server that supports multiple game engines.
Tools this server exposes
12 tools extracted from the READMEexecute_codeExecute Luau code in the Roblox game
browse_game_treeBrowse the Roblox game instance hierarchy
read_propertyRead a property of a game instance
write_propertyWrite a property of a game instance
create_instanceCreate a new instance in the game
clone_instanceClone an existing game instance
delete_instanceDelete an instance from the game
reparent_instanceMove an instance to a different parent in the hierarchy
teleport_toTeleport to a specific game instance
read_console_outputRead the game's console output
get_instance_descendantsGet all descendants of a specific instance
get_instance_childrenGet direct children of a specific instance
Comparable tools
Installation
VS Code Extension
Install from VS Code Marketplace or Open VSX:
| Marketplace | Link | | --- | --- | | VS Code Marketplace | [rbxdev.rbxdev-ls](https://marketplace.visualstudio.com/items?itemName=rbxdev.rbxdev-ls) | | Open VSX | [rbxdev/rbxdev-ls](https://open-vsx.org/extension/rbxdev/rbxdev-ls) |
MCP Server (Standalone)
Install with npm:
npm install -g @0neshot101/rbxdev-mcpOr use with npx:
npx @0neshot101/rbxdev-mcpFor Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"rbxdev": {
"command": "npx",
"args": ["@0neshot101/rbxdev-mcp"]
}
}
}FAQ
- What is the executor bridge?
- The executor bridge is a Luau script that runs inside a Roblox game and creates a WebSocket connection back to the language server, enabling live-game features like browsing the instance hierarchy and executing code.
- Can I use this with AI assistants other than Claude?
- Yes, the MCP server works with any MCP-compatible AI assistant including Cursor, Windsurf, and other tools that support the Model Context Protocol.
Compare rbxdev-ls with
Last updated · Auto-generated from public README + GitHub signals.