MCP Catalogs
首页unity-mcp-server screenshot

unity-mcp-server

by AnkleBreaker-Studio·182·综合分 51

功能全面的 MCP 服务器,提供288个工具,通过 Unity 编辑器和 Hub 实现AI辅助开发。

developer-toolsai-llmother
29
Forks
3
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

Unity MCP Server 是一个全面的 Model Context Protocol 实现,连接 AI 助手与 Unity 编辑器和 Unity Hub。它在30多个类别中提供广泛的工具,包括场景管理、GameObject 操作、组件、物理、地形、Shader Graph、Amplify Shader Editor、性能分析、动画、NavMesh、构建和多功能功能。服务器采用两层架构,核心工具始终可用,高级工具通过延迟加载访问,以保持客户端性能。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 AI 命令创建场景、操作 GameObject 和管理组件
:自动化 Unity 构建、性能分析和测试流程
:完全通过 AI 辅助开发游戏,从场景设置到着色器创建
:这个 MCP 服务器提供多少个工具?
:哪些 AI 助手与此服务器兼容?

什么时候选它

Unity开发者希望利用AI助手完成复杂的游戏开发任务,如场景创建、资源管理和自动化测试。

什么时候不要选它

不使用Unity的团队或需要对项目文件进行超出Unity编辑器API提供的广泛写入访问的团队。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • list_editors

    List all installed Unity editors from Unity Hub

  • create_scene

    Create a new Unity scene

  • create_gameobject

    Create a GameObject in Unity, with primitive type or empty

  • add_component

    Add a component to a GameObject

  • build_project

    Build Unity project for different platforms

  • profile_scene

    Start profiling the Unity scene

  • list_shader_graphs

    List all Shader Graph assets in the project

  • list_mppm_scenarios

    List available multiplayer playmode scenarios

  • capture_scene_view

    Capture a screenshot of the scene view

  • list_agents

    List active agent sessions

  • execute_menu_item

    Execute a Unity Editor menu item by name

  • create_prefab

    Create a new prefab asset from a GameObject

可对比工具

gamekit-mcpunreal-mcpunity-automation-toolsunity-command-line-toolsai-game-development-kit

安装

安装

1. 安装 Unity 插件

在 Unity 中:**Window > Package Manager > + > Add package from git URL:**

https://github.com/AnkleBreaker-Studio/unity-mcp-plugin.git

2. 安装此 MCP 服务器

git clone https://github.com/AnkleBreaker-Studio/unity-mcp-server.git
cd unity-mcp-server
npm install

3. 添加到 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。