unity-mcp-server
by AnkleBreaker-Studio·★ 182·综合分 51
功能全面的 MCP 服务器,提供288个工具,通过 Unity 编辑器和 Hub 实现AI辅助开发。
概述
Unity MCP Server 是一个全面的 Model Context Protocol 实现,连接 AI 助手与 Unity 编辑器和 Unity Hub。它在30多个类别中提供广泛的工具,包括场景管理、GameObject 操作、组件、物理、地形、Shader Graph、Amplify Shader Editor、性能分析、动画、NavMesh、构建和多功能功能。服务器采用两层架构,核心工具始终可用,高级工具通过延迟加载访问,以保持客户端性能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
Unity开发者希望利用AI助手完成复杂的游戏开发任务,如场景创建、资源管理和自动化测试。
什么时候不要选它
不使用Unity的团队或需要对项目文件进行超出Unity编辑器API提供的广泛写入访问的团队。
此 server 暴露的工具
从 README 抽取出 12 个工具list_editorsList all installed Unity editors from Unity Hub
create_sceneCreate a new Unity scene
create_gameobjectCreate a GameObject in Unity, with primitive type or empty
add_componentAdd a component to a GameObject
build_projectBuild Unity project for different platforms
profile_sceneStart profiling the Unity scene
list_shader_graphsList all Shader Graph assets in the project
list_mppm_scenariosList available multiplayer playmode scenarios
capture_scene_viewCapture a screenshot of the scene view
list_agentsList active agent sessions
execute_menu_itemExecute a Unity Editor menu item by name
create_prefabCreate a new prefab asset from a GameObject
可对比工具
安装
安装
1. 安装 Unity 插件
在 Unity 中:**Window > Package Manager > + > Add package from git URL:**
https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git2. 安装此 MCP 服务器
git clone https://github.com/AnkleBreaker-Studio/unity-mcp-server.git
cd unity-mcp-server
npm install3. 添加到 Claude Desktop
打开 Claude Desktop > Settings > Developer > Edit Config,并添加:
{
"mcpServers": {
"unity": {
"command": "node",
"args": ["C:/path/to/unity-mcp-server/src/index.js"],
"env": {
"UNITY_HUB_PATH": "C:\\Program Files\\Unity Hub\\Unity Hub.exe",
"UNITY_BRIDGE_PORT": "7890"
}
}
}
}重启 Claude Desktop。完成!
FAQ
- 这个 MCP 服务器提供多少个工具?
- Unity MCP Server 提供288个工具,涵盖30多个类别,覆盖从场景管理到构建和多功能的完整 Unity 工作流程。
- 哪些 AI 助手与此服务器兼容?
- 它支持 Claude Desktop、Claude Cowork、Cursor、Windsurf 以及任何支持 Model Context Protocol 的工具。
unity-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。