项目简介

Roblox Studio MCP 服务器是一个专门为AI助手设计的集成工具,让AI能够直接与Roblox Studio交互,读取项目结构、修改属性、创建对象和执行批量操作。

主要功能

  • 项目结构浏览:查看Roblox项目的完整层级结构
  • 对象搜索:按名称、类型或属性值查找实例
  • 属性管理:获取和设置对象属性,支持批量操作
  • 对象创建:创建新的Roblox对象,支持批量创建和属性设置
  • 脚本管理:读取和编辑Roblox脚本的源代码
  • 批量操作:同时处理多个对象,提高工作效率

安装步骤

  1. 安装MCP服务器

    • 在Claude Code中运行:'claude mcp add robloxstudio -- npx -y robloxstudio-mcp'
  2. 安装Studio插件

    • 从GitHub releases下载MCPPlugin.rbxmx文件
    • 保存到'%LOCALAPPDATA%/Roblox/Plugins'文件夹
    • 在Roblox Studio中启用插件
  3. 配置Studio

    • 在"游戏设置" > "安全"中启用"允许HTTP请求"
    • 点击插件工具栏中的"MCP Server"按钮
    • 状态显示"Connected"表示连接成功

服务器配置

配置Roblox Studio MCP服务器需要以下信息:

  • 服务器名称:'robloxstudio-mcp'
  • 启动命令:'npx'
  • 参数:'-y robloxstudio-mcp'

基本使用方法

  • 获取项目结构:'get_project_structure()'
  • 搜索特定对象:'search_objects("Part", "class")'
  • 批量设置属性:'mass_set_property(["game.Workspace.Part1", "game.Workspace.Part2"], "BrickColor", "Really red")'
  • 创建新对象:'create_object("Part", "game.Workspace", "NewPart")'

注意:对于大型项目,建议设置'maxDepth'参数为5-10,以获得更完整的结构信息。

信息

分类

开发者工具