Roblox MCP

Let your AI assistant run and inspect Luau code inside a live Roblox game session. The assistant talks to an MCP server, the server talks to Cipher Protect, and a small bridge script in your executor polls for commands. No inbound ports, no local networking.

What your assistant gets

Four tools: run a Lua string in the connected session and see output and errors, check whether the bridge is online, read the current place ID, job ID and player count, and read the local player's username, display name, user ID and account age.

How it connects

Your AI client launches the MCP server as a subprocess. The bridge script polls Cipher Protect for pending commands, executes them in the live game, and reports results back through your authenticated account. Everything is brokered server side.

Setup

1. Sign in and generate an MCP token from your account page.

2. Run the bridge script in your executor with your token:

getgenv().CIPHER_MCP_TOKEN = "YOUR_TOKEN" loadstring(game:HttpGet("https://your-loader-url/mcp"))()

3. Point your MCP client at the server and start building. Works with any client that speaks the Model Context Protocol.