使用说明
Unity MCP(模型上下文协议)
一个Unity编辑器插件,通过模型上下文协议实现AI驱动的场景操作和自动化。
功能
- 人工智能与Unity编辑器之间的双向通信
- 场景操控与自动化
- 游戏对象的创建和修改
- 组件管理
- 资产导入/管理
- 编辑窗口控制
要求
- Unity 2022.3或更高版本
- .NET Framework 4.7.1或更高版本
- Python 3.10或更新版本(用于MCP服务器)
安装
- 克隆此仓库
- 打开Unity项目
- 导入
UnityMCP将文件夹添加到您的项目中Assets目录 - 该插件将出现在Unity编辑器的以下位置
Window > Unity MCP
用法
- 从(某处)打开Unity MCP窗口
Window > Unity MCP - 点击“开始服务器”以开始监听AI指令
- 配置您的AI客户端以连接到MCP服务器
- 开始发送命令以操作您的Unity场景
开发
这个项目的结构如下:
UnityMCP/- 主插件目录Editor/- 编辑器脚本和窗口Runtime/运行时组件和实用程序Server/套接字服务器实现Protocol/MCP协议实现
许可证
麻省理工学院许可证