Unity MCP 是一款面向 Unity 编辑器的模型上下文连接服务,让开发者用自然语言直接操控场景对象、运行 C# 代码、调整组件参数,无需频繁切换窗口或手写脚本。
它能帮你做什么
- 场景操作:创建、移动、删除 GameObject,修改 Transform、材质、预制体等属性。
- 代码执行:在编辑器上下文运行 C# 片段,调用 Unity API 验证逻辑。
- 资源管理:读取 Project 资源、查询 Hierarchy 结构、导出日志信息。
- 脚本编辑:定位脚本文件、插入方法、重命名类与字段。
使用提示
连接时由 MCP 客户端通过本地管道与 Unity 编辑器通信,通常不需要额外的 API Key,但需确保 Unity 端安装了对应的 MCP 桥接插件,并保持编辑器处于打开状态。详细安装步骤可参考官方文档。