How to use Roblox MCP with the Claude Desktop App.
Prerequisites
- Claude Desktop App installed
- Node.js (v18.0.0 or higher)
- Roblox Studio plugin installation complete
Registering the MCP Server
Method 1: Desktop Extensions (Recommended)
Available from 2026 — one-click install like a browser extension
- Claude Desktop → Settings → Extensions
- Search for
weppy-roblox-mcp - Click Install
Method 2: Edit Config File Directly
-
Claude Desktop → Settings → Developers → Edit Config
-
Add the following to
claude_desktop_config.json:
{
"mcpServers": {
"weppy-roblox-mcp": {
"command": "npx",
"args": ["-y", "@weppy/roblox-mcp"]
}
}
}
- Fully quit Claude Desktop and restart it
Config file location:
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
Connection Test
- Launch Roblox Studio → Plugins tab → WEPPY → Connect
- Start a new conversation in Claude Desktop and test:
Create a blue Part in Roblox Studio
Troubleshooting
MCP Server Not Loading
- Check JSON syntax: Validate the config file with an online JSON validator
- Fully restart Claude Desktop: After changing config, always quit the app completely and restart it
- Check the path: Confirm the command and args are correct
Server Won’t Start
Run the MCP server directly to see the error:
npx -y @weppy/roblox-mcp
Connection Fails
- Confirm the Roblox Studio plugin shows Connected status
- Check that port 3002 is not blocked by a firewall