Roqer MCP Server

by S4US• 186•• Scanned•Claim this listing•Request removal
Gaming & Game Devai agentblenderelectronluaumcp

An open-source AI agent for Roblox Studio. Builds, scripts, and playtests in your place using your ChatGPT/Claude subscription or custom API.

Roqer is an open-source mcp server by S4US, written mainly in TypeScript, with 186 GitHub stars and the AGPL-3.0 license. Its code was last updated Oct 26, 2026.

<p align="center"> <img src="apps/desktop/public/roqer-app-icon.svg" alt="Roqer logo" width="96" height="96"> </p> <h1 align="center">Roqer</h1> <p align="center"> <b>An open-source AI agent for Roblox Studio.</b><br> Tell it what you want, and it builds, scripts, and playtests it in your place,<br> using the ChatGPT or Claude subscription you already have. </p> <p align="center"> <a href="https://github.com/S4US/Roqer/actions/workflows/ci.yml"><img src="https://github.com/S4US/Roqer/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <a href="https://github.com/S4US/Roqer/releases"><img src="https://img.shields.io/github/downloads/S4US/Roqer/total.svg" alt="GitHub Downloads"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-AGPL--3.0--or--later-blue.svg" alt="AGPL-3.0-or-later license"></a> <a href="https://discord.gg/vqzKJK4STR"><img src="https://img.shields.io/badge/Discord-join%20chat-5865F2?logo=discord&logoColor=white" alt="Join the Roqer Discord"></a> </p> <p align="center"> <img src="docs/media/roqer-run.webp" alt="Roqer working on a request to build a drivable go-kart in Blender and Roblox Studio: its five-step plan with the first step done, the activity log, and Full auto mode with playtests on" width="900"> </p>

Made with Roqer

a magic missile VFX: the caster charges inside a rune circle, launches glowing missiles that arc to the target, and each hit opens a rune circle with dark tendrils and a bright burst.

<p align="center"> <img src="docs/media/magic-missile.webp" alt="A Roblox Studio playtest of a magic missile effect: a purple rune circle forms around the caster, pink missiles with trailing arcs fly out, and each impact leaves a glowing rune circle on the ground with dark purple tendrils and a bright burst of light" width="900"> </p>

a sword, the Scarlet Requiem, with a combo, a flash step, and three special attacks, ending in a red domain that slashes every dummy inside it.

<p align="center"> <img src="docs/media/scarlet-requiem.webp" alt="A Roblox Studio playtest of the Scarlet Requiem: the player uses its combo, Flash Step, Rift, and Lotus attacks on training, moving, and heavy dummies, then casts Requiem, a red domain that slashes every dummy inside it, with ability cooldowns in the hotbar" width="900"> </p>

Features

  • Your own model. ChatGPT through the Codex app, Claude through Claude Code, Gemini through the Antigravity CLI, or any OpenAI- or Anthropic-compatible endpoint, including local models.
  • Works in your place. Reads and edits instances, properties, and scripts. A script edit is refused if the script changed after the agent read it, so it won't overwrite your own changes.
  • Models in Blender. Turn on the optional Blender integration and the agent models what parts can't make (curved shapes, detailed props, vehicle bodies), checks each model with a preview render, and uploads it into your place. It can render UI icons too.
  • Generates textures and icons. Turn on an image model you pay for (OpenAI's, any model on OpenRouter, or any server with OpenAI's image API) and the agent generates particle sprites, light textures, UI icons, decals and tiles. Roqer measures each picture (crisp or soft, how much is full-bright, a ring's evenness, a tile's seams), shows it on a dark ground, previews it in Studio, and uploads it when it is right.
  • Character animations. Ask for a run, a wave or a dance and the agent makes an R15 animation. Roqer checks the motion before Studio sees it, and you can play it in 3D in the chat. The agent then publishes the animation as the place's owner, sets it on your players' characters, and checks in a playtest that it plays.
  • Tests its own work. Runs solo and multi-client playtests, reads server and client output, takes screenshots, and profiles performance.
  • Rojo projects. Link a Rojo-synced place and script edits, new scripts and models, removals, and renames save to your project files, so they show up in git diff.
  • You stay in control. Choose how much it may do on its own, from Read only to Full auto, and see every script change as a diff.
  • Point at things. Select something in Studio, and when you send, Roqer tells the model what you selected, so "make this open when touched" needs no path.
  • Built for Roblox. Bundled Roblox skills, Creator Store search and insertion, and Open Cloud uploads with your own key.
  • Your own MCP servers. Add other MCP servers in Settings and the agent can use their tools, with the risk of each tool set by you and every call approved like a Studio call.
  • Project instructions. Write standing instructions once per project, such as where code lives or which libraries to use, and every chat in it sends them to the model.
  • Web search, when you say so. A switch in the run menu lets the model search through your own provider, with every search shown in the run's activity.
  • Links you give. Paste a link in the chat and the agent can read the page or picture, with any provider and with web search off. It can open only links you wrote.
  • Local. No Roqer account or server. Chats are saved on your computer, and the conversation goes straight to your model provider.

Getting started

You need:

  • Windows and Roblox Studio, or Linux with Vinegar (setup); macOS is untested
  • Node.js 20 or newer
  • a model: ChatGPT with the Codex app, Claude with Claude Code, Gemini with the Antigravity CLI, or any OpenAI- or Anthropic-compatible endpoint
git clone https://github.com/S4US/Roqer.git
cd Roqer
npm install
npm run build:all
npm run start:desktop

Roqer installs its Studio plugin when it starts. Open (or restart) Roblox Studio so it loads the plugin, then open a place, pick a model in Roqer, and ask for something.

On Linux, Studio runs through Vinegar; Linux, through Vinegar covers installing it and sharing your project folders with its sandbox.

If you use ChatGPT, Claude or Antigravity and don't have Codex, Claude Code or the Antigravity CLI yet, open Settings in Roqer and choose Install next to your account. Roqer runs OpenAI's, Anthropic's or Google's official installer after you confirm, then you connect your subscription.

Use the Studio tools from another AI client

Roqer's Studio tools are a standalone MCP server, so you can also use them from Claude Code, Codex, Cursor, or any other MCP client, without Roqer. After building:

claude mcp add robloxstudio -- node C:\path\to\Roqer\packages\robloxstudio-mcp\dist\index.js --auto-install-plugin --plugin-path C:\path\to\Roqer\studio-plugin\MCPPlugin.rbxmx

Connecting a client covers other clients, and the MCP server guide lists what the tools can do, including a read-only inspector edition.

Documentation

Roadmap

What Roqer is working toward. Plans can change; open an issue to suggest something.

  • MacOS support
  • Model-written compact summaries for every provider. Claude chats with a saved conversation compact with Claude Code's own /compact; the others still compact (https://github.com/S4US/Roqer/issues/63) with a record written from what the chat recorded.

Contributing

Contributions are welcome. CONTRIBUTING.md explains how to set up, test, and send a change. For questions, ideas, or to show what you built, join the Roqer Discord. Please report security problems privately, as SECURITY.md describes.

License

Roqer is free software under the GNU Affero General Public License, version 3 or any later version. NOTICE.md has the copyright notice and an additional permission for Roblox's LibMP, which the Studio plugin build includes. Roqer 0.1.6 and earlier releases were published under the MIT License.

The MCP server began as a fork of chrrxs/robloxstudio-mcp; THIRD_PARTY_NOTICES.md lists the projects Roqer builds on.

Roqer is not affiliated with or endorsed by Roblox Corporation.

Roqer alternatives

View more →

Similar mcp servers in Gaming & Game Dev, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Roqer (this page)
S4US
186AGPL-3.0Oct 26, 2026Scanned, no flagged issues
Unity MCP
CoplayDev
16kMITOct 30, 2026Scanned, no flagged issues
Godot MCP
Coding-Solo
6.5kMITApr 16, 2026Scanned, no flagged issues
Unity MCP
IvanMurzak
4.6kApache-2.0Oct 31, 2026Scanned, no flagged issues
MCP Unity
CoderGamester
2kMITOct 11, 2026Scanned, no flagged issues
Mcpelauncher Manifest
minecraft-linux
1.7kGPL-3.0Oct 29, 2026Scanned, no flagged issues