Roblex Studio MCP Server logo

Roblex Studio MCP Server

by dmae97

The Roblex Studio MCP Server is a standalone server implementation of the Model-Context-Protocol specification, designed for integration with Roblox Studio and LLMs. It enables seamless, secure, and scriptable AI-driven workflows in Roblox Studio via a unified protocol.

View on GitHub

Last updated: N/A

What is Roblex Studio MCP Server?

The Roblex Studio MCP Server is a standalone server that implements the Model-Context-Protocol (MCP) specification, allowing Roblox Studio to communicate with LLMs and other tools for AI-driven workflows.

How to use Roblex Studio MCP Server?

To use the server, ensure you have Node.js 18+ and Roblox Studio installed. Run npx roblex-mcp to start the server, which will automatically launch Roblox Studio. Configure your .env file with the necessary environment variables, including your Roblox Open Cloud API key and Roblox Studio path.

Key features of Roblex Studio MCP Server

  • npx One-line Install/Run

  • Automatic Roblox Studio Launch

  • Full MCP Implementation

  • Multiple Transport Modes (SSE or STDIO)

  • Claude Desktop/Anthropic Claude Support

  • Security (TPA protection, input sanitization, rate limiting, CORS)

  • Extensible with custom tools/resources

Use cases of Roblex Studio MCP Server

  • AI-assisted scripting in Roblox Studio

  • Automated asset management using Open Cloud APIs

  • Integration with Claude Desktop for AI-powered workflows

  • Creating custom tools and resources for Roblox development

  • Enabling secure communication between Roblox Studio and external services

FAQ from Roblex Studio MCP Server

Roblox Studio does not open?

Set ROBLOX_STUDIO_PATH in your .env to the full path of your RobloxStudioBeta.exe.

API Key errors or 'Unauthorized'?

Ensure your API keys are valid, have the correct permissions, and are set in .env.

Permission errors or port conflicts?

Ensure you have privileges to bind the server port, or choose a non-standard port in .env.

TypeScript/Module errors?

Run npm install and npm run build if developing locally, but npx users do not need this.

Claude Desktop not detected?

Ensure CLAUDE_DESKTOP_ENABLED=true in .env and that Claude Desktop is running.