How the Roblox Studio MCP Server works
mainThis server acts as a bridge between an LLM (via an MCP Client like Claude Desktop or Cursor) and Roblox Studio. It uses two main components:
- Axum Web Server: A server that the Roblox Studio plugin long-polls to receive requests.
- rmcp Server: A server that communicates with the LLM via
stdiotransport.
Workflow: When an LLM requests to run a tool, the request is sent through the long-polling mechanism to the Studio plugin. The plugin executes the command in Studio and posts the response back to the LLM.