Roblox Studio Server (Posuceius Fork)
БесплатноНе проверенConnects AI assistants like Claude and Gemini to Roblox Studio, enabling game structure exploration, script editing, UI generation, style extraction, and bulk c
Описание
Connects AI assistants like Claude and Gemini to Roblox Studio, enabling game structure exploration, script editing, UI generation, style extraction, and bulk changes locally and safely.
README
Connect AI assistants like Claude and Gemini to Roblox Studio
What is This?
An MCP server that lets AI explore your game structure, read/edit scripts, build UIs, extract styles, and perform bulk changes - all locally and safely.
Forked from boshyxd/robloxstudio-mcp with significant enhancements for UI generation, style extraction, and AI-assisted development.
Setup
1. Install the Studio Plugin
Download MCPPlugin.rbxmx and place it in your Roblox Plugins folder:
- Windows:
%LOCALAPPDATA%/Roblox/Plugins/ - macOS:
~/Documents/Roblox/Plugins/
2. Enable HTTP Requests
In Roblox Studio: Game Settings > Security > Allow HTTP Requests = ON
3. Connect Your AI
Claude Code:
claude mcp add robloxstudio -- npx -y robloxstudio-mcp@latest
Codex CLI:
codex mcp add robloxstudio -- npx -y robloxstudio-mcp@latest
Gemini CLI:
gemini mcp add robloxstudio npx --trust -- -y robloxstudio-mcp@latest
Other MCP clients (Claude Desktop, Cursor, etc.)
{
"mcpServers": {
"robloxstudio-mcp": {
"command": "npx",
"args": ["-y", "robloxstudio-mcp@latest"]
}
}
}
Windows users: If you encounter issues, use cmd:
{
"mcpServers": {
"robloxstudio-mcp": {
"command": "cmd",
"args": ["/c", "npx", "-y", "robloxstudio-mcp@latest"]
}
}
}
Plugin shows "Connected" when ready.
What Can You Do?
Ask things like:
- "What's the structure of this game?"
- "Find scripts with deprecated APIs and replace them"
- "Create a shop UI with cards and buttons"
- "Extract the style from my existing UI and match it"
- "Import this Luau UI code into Studio"
- "How many parts and scripts are in this game?"
- "What does the output log say?"
- "What scripts depend on this module?"
New Features in This Fork
UI Generation
create_ui_tree- Create entire UI hierarchies from nested JSON in one call with style sugar shortcutsget_ui_tree- Recursively serialize a full UI tree in one call (all properties, defaults stripped)import_luau_ui- Parse Luau code (Instance.new style) and create instances in Studioset_properties- Set multiple properties on a single instance in one call
Style System
extract_ui_style- Extract design tokens from existing UI (colors, fonts, radii, strokes, spacing by frequency)- Hex color support - Use
"#ff0000"anywhere a Color3 is expected - Style sugar on
create_ui_tree- Shorthand keys auto-create modifier instances:cornerRadius: 12-> UICornerpadding: {top: 10, bottom: 10}-> UIPaddingstroke: {color: "#000", thickness: 2}-> UIStrokegradient: {color: [[0,"#1a1a2e"],[1,"#16213e"]], rotation: 90}-> UIGradientlayout: {type: "list", direction: "Vertical", padding: 8}-> UIListLayoutaspectRatio: {value: 1.5}-> UIAspectRatioConstraintsizeConstraint: {minSize: [100,50]}-> UISizeConstraintscale: 1.2-> UIScale
AI Development Tools
find_replace_in_scripts- Find and replace text across all scripts in one call (with dry run mode)get_game_stats- Instance count statistics (parts, scripts, UI objects, models, top classes)get_output_log- Read Studio Output log without requiring a playtestget_script_dependencies- Trace require() chains (what a script depends on and what depends on it)
Improved Responses
- Default property stripping -
get_instance_propertieswithstripDefaults: trueremoves noise - Organized property serialization - Returns class-specific properties (GUI, text, image, scroll, modifiers)
- Structured values - Color3, UDim2, Vector2, Vector3 returned as objects instead of raw strings
- LLM-friendly script output -
get_script_sourcereturns formatted headers with type, location, and line info
MCP Prompts
roblox_ui_guide- Comprehensive Roblox UI development guide (properties, layout, modifiers, patterns)roblox_style_extraction- Guide for extracting and matching styles from existing games
All Tools
Read Tools (35)
get_file_tree, search_files, get_place_info, get_services, search_objects, get_instance_properties, get_instance_children, search_by_property, get_class_info, get_project_structure, mass_get_property, get_script_source, grep_scripts, get_attribute, get_attributes, get_tags, get_tagged, get_selection, get_playtest_output, search_assets, get_asset_details, get_asset_thumbnail, get_ui_tree, extract_ui_style, get_game_stats, get_output_log, get_script_dependencies, get_build, list_library, search_materials, preview_asset, export_build, capture_screenshot, start_playtest, stop_playtest
Write Tools (29)
set_property, set_properties, mass_set_property, set_calculated_property, set_relative_property, create_object, mass_create_objects, create_ui_tree, import_luau_ui, delete_object, smart_duplicate, mass_duplicate, set_script_source, edit_script_lines, insert_script_lines, delete_script_lines, find_replace_in_scripts, set_attribute, delete_attribute, add_tag, remove_tag, execute_luau, insert_asset, undo, redo, create_build, generate_build, import_build, import_scene
**v3.1.0** - 64 tools, UI generation, style extraction, AI dev tools, MCP prompts
Report Issues | MIT Licensed
Установка Roblox Studio Server (Posuceius Fork)
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Posuceius/robloxstudio-mcp-posuFAQ
Roblox Studio Server (Posuceius Fork) MCP бесплатный?
Да, Roblox Studio Server (Posuceius Fork) MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Roblox Studio Server (Posuceius Fork)?
Нет, Roblox Studio Server (Posuceius Fork) работает без API-ключей и переменных окружения.
Roblox Studio Server (Posuceius Fork) — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Roblox Studio Server (Posuceius Fork) в Claude Desktop, Claude Code или Cursor?
Открой Roblox Studio Server (Posuceius Fork) на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
автор: passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
автор: dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
автор: NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
автор: jangjo123Compare Roblox Studio Server (Posuceius Fork) with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории design
