SuperAPI AI 工具集

unity-mcp-server

智能体与模型

查看项目

更新于 10-16 00:20

技能介绍

用途:通过 Model Context Protocol 把 AI 助手(资料提及 Claude Desktop、Cursor、Windsurf)连接到 Unity Editor 和 Unity Hub,用于 AI 辅助的游戏开发操作。

主要能力:资料称共 288 个工具、30 多个类别,包含 Unity Hub 管理(列出/安装编辑器版本、设置安装路径)、场景管理、GameObject 创建删除与变换、组件添加与属性设置、对象引用连线与批量连线、资源与材质与预制体、C# 脚本读写、多平台构建(StandaloneWindows64、StandaloneOSX、StandaloneLinux64、Android、iOS、WebGL)、控制台日志与编译错误、播放模式控制、测试运行,以及通过 unity_advanced_tool 代理访问的地形雕刻、NavMesh 烘焙、性能分析、Shader Graph、场景视图截图等高级工具。

架构与用法:AI 助手 ↔ MCP 服务器(Node.js)↔ Unity Editor 插件(HTTP 桥)↔ Unity Editor,另有 Unity Hub CLI。先在 Unity 中经 Package Manager 以 git URL 安装插件,再克隆并 npm install 服务器,然后在 AI 助手配置文件中加入 mcpServers 配置并重启。可用环境变量设置 UNITY_HUB_PATH、UNITY_BRIDGE_PORT 等;多实例时扫描 7890-7899 自动发现并可用 unity_switch_instance 切换。

限制:需先安装并运行 Unity 插件与 HTTP 服务;部分工具依赖 Shader Graph、Memory Profiler、Input System、Multiplayer Playmode 等 Unity 包;大层级需分页,响应有 2MB 软限制与 4MB 硬限制;编译错误应使用 unity_get_compilation_errors。资料未提供收费与价格信息。