M
MCP Roblox Studio Matt
作者 @MattYudha
MCP server by MattYudha
创建于 4/21/2026
更新于 about 4 hours ago
README
Repository documentation and setup instructions
Nowiiie Rumble Framework 🚀
A modern, scalable, and AI-ready Roblox game framework built on top of Rojo. This framework implements strict Server-Client separation and centralized Remote Event management, heavily optimized for "Vibe Coding" alongside AI Agents.
🌟 Key Features
- Rojo Powered: Write your code in your favorite IDE (VS Code) and sync seamlessly to Roblox Studio.
- Strict Architecture: Clear boundaries between Server (
Services), Client (Controllers/UI), and Shared logic (Modules). - Centralized Remotes: Say goodbye to chaotic
Instance.new("RemoteEvent")scattered everywhere. All network traffic is defined and spawned centrally inRemotes.luau. - AI-Agent Ready: Includes built-in
AGENT_CONTEXT.mdandARCHITECTURE.mdspecifically designed to guide AI coding assistants on your project's strict rules, letting you generate production-ready code rapidly without hallucinated bad practices. - Built-in Interaction System: Ships with a robust 2-step verification Interaction system out-of-the-box, securing client requests against exploiters while offering smooth UX rendering dynamically.
📁 Directory Structure
nowiiie-rumble-game/
├── default.project.json
├── AGENT_CONTEXT.md # AI guardrails & context guidelines
├── ARCHITECTURE.md # Technical explanation of the codebase
└── src/
├── client/ # Mapped to StarterPlayerScripts
│ ├── Controllers/ # Client-side core logic
│ └── UI/ # Client-side ScreenGui visual logic
├── server/ # Mapped to ServerScriptService
│ └── Services/ # Server-side authoritative logic
└── shared/ # Mapped to ReplicatedStorage
├── Modules/ # Reusable utilities and states
└── Remotes/ # Network Remote Event definitions
🚀 Getting Started
Prerequisites
- Roblox Studio
- Rojo CLI and Roblox Studio Plugin.
- Visual Studio Code (or your preferred editor).
Installation
- Clone this repository to your local machine.
- Open the directory in your terminal and ensure you are in the root folder.
- Run
rojo serveto start the local sync server. - In Roblox Studio, open the Rojo plugin window and hit Connect.
- Once synced, click Play to test the default Interaction workflow.
🤖 Vibe Coding & AI Integration
To use this with an AI assistant (like ChatGPT, Cursor, Copilot):
- Provide the AI with the contents of
AGENT_CONTEXT.mdandARCHITECTURE.md. - Ask the AI to build features by simply instructing: "Create a new
CombatServicein the server andCombatControllerin the client. Add necessary remotes." - The AI will perfectly adhere to the structure without hallucinatory Remote allocations.
📜 License
Distributed under the MIT License. See LICENSE for more information.
快速设置
此服务器的安装指南
安装命令 (包未发布)
git clone https://github.com/MattYudha/MCP-ROBLOX-STUDIO----MATT
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。
Cursor 配置 (mcp.json)
{
"mcpServers": {
"mattyudha-mcp-roblox-studio-matt": {
"command": "git",
"args": [
"clone",
"https://github.com/MattYudha/MCP-ROBLOX-STUDIO----MATT"
]
}
}
}