While waiting for a fix from OP you can run the previous version by replacing with the 1.4 version plugin for the server targeting the older version in your config like this:
{
"mcpServers": {
"robloxstudio-mcp": {
"command": "npx",
"args": ["-y", "robloxstudio-mcp@1.4.0"],
"description": "Advanced Roblox Studio integration for AI assistants"
}
}
}
Fixed the annoying connection hanging problems that were causing the plugin to get stuck.
To update:
npm install -g robloxstudio-mcp@1.5.1
Important: Due to npx caching, update your Claude config to use:
"args": ["-y", "robloxstudio-mcp@1.5.1"]
or
"args": ["-y", "robloxstudio-mcp@latest"]
Please open an issue or reply if you are still having issues after updating, also make sure you start the plugin connection before starting the MCP client connection on Claude Code/Desktop/Cursor/etc.
Never tested it with Cursor as I primarily use this with Claude Code but try starting the plugin before starting the server on Cursor, or alternatively start the plugin then restart the server on Claude code. Make sure you also have Nodejs installed.
I was able to get the plugin from the latest version on GitHub (its in the zip), note that the rbxmx file is outdated, and you need to manually install the plugin locally from the code provided in the luau file.
I had no issue connecting. Make sure you have the latest server installed, and then create json file under the Claude file directory in %appdata% (if you’re on Windows) titled claude_desktop_config.json and insert this command to have Claude immediately run the server locally when it opens:
Fix: avoid reading Shape on MeshPart to prevent “Shape is not a valid member of MeshPart” errors when viewing properties.
UI: add step-by-step connection status (HTTP, MCP, Ready) with live indicators and guidance when HTTP is OK but MCP is stuck, suggests closing all node.exe processes in Task Manager and restarting the server.
Details
Only read Shape for Part; keep TopSurface/BottomSurface for all BaseParts.
Expand status panel with 3 steps and a troubleshooting message if MCP stays pending > 8s.
Most of the AI tools made for roblox trying to replace developer, but this one removes the main headache: assists and shows issues with the game.
Very nice module.