Unity MCP 服务器集成

Unity AI Game Development MCP Server

Contact us to host your MCP Server in FlowHunt

“Unity” MCP 服务器能做什么?

Unity MCP 服务器作为 Unity 编辑器游戏引擎与各种 AI 模型客户端(如 Claude Desktop、Windsurf 和 Cursor)之间的桥梁,通过连接 AI 助手与 Unity 编辑器,实现了自动化、智能辅助和增强型开发工作流。开发者可以利用该服务器直接通过 AI 模型完成代码生成、项目管理、资产操作或自动化测试等任务。该服务器实现了 Unity 与外部 AI 工具的无缝集成,简化开发、减少重复人工操作,大幅提升游戏开发者和技术美术的生产效率。

提示词列表

在仓库中未找到有关提示词模板的信息。

FlowHunt Logo

Ready to grow your business?

Start your free trial today and see results within days.

资源列表

仓库未明确记录 MCP 资源列表。

工具列表

在仓库概览中未看到工具或详细的 server.py 代码列表。

此 MCP 服务器的应用场景

  • 自动代码生成: AI 客户端能够生成 Unity C# 脚本并直接插入项目,节省开发者编写样板和常规代码的时间。
  • 资产管理: 通过 AI 驱动命令自动导入、组织或修改资产,减少繁琐的项目配置。
  • 项目配置: 通过 AI 指令快速设置 Unity 项目参数或构建配置,无需手动菜单操作。
  • 测试与调试: 通过 AI 自动触发播放模式、运行测试或收集日志,提升 QA 流程效率。
  • 场景操作: 根据 AI 建议直接修改或生成场景、对象和组件,加快原型制作速度。

如何进行设置

Windsurf

  1. 确保已安装 Node.js 和 Unity 编辑器。
  2. 打开 Windsurf 配置文件。
  3. mcpServers 部分添加如下 JSON 片段:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 保存配置文件并重启 Windsurf。
  5. 验证 Unity MCP 服务器是否运行且可访问。

API 密钥安全配置:

{
  "unity-mcp": {
    "command": "npx",
    "args": ["@unity/mcp-server@latest"],
    "env": {
      "UNITY_LICENSE_KEY": "${UNITY_LICENSE_KEY}"
    },
    "inputs": {
      "api_key": "${UNITY_LICENSE_KEY}"
    }
  }
}

Claude

  1. 确认已设置 Node.js 和 Unity 编辑器。
  2. 找到 Claude 的配置文件。
  3. mcpServers 下添加 Unity MCP 服务器:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 保存并重启 Claude。
  5. 确认服务器连接正常。

Cursor

  1. 如未安装,先安装 Node.js 和 Unity 编辑器。
  2. 打开 Cursor 的设置/配置 JSON。
  3. 添加服务器信息:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 保存并重启 Cursor。
  5. 检查 Unity MCP 服务器是否出现在可用服务器列表中。

Cline

  1. 确保已安装 Node.js 和 Unity 编辑器。
  2. 编辑 Cline 配置文件。
  3. 插入如下内容:
    {
      "unity-mcp": {
        "command": "npx",
        "args": ["@unity/mcp-server@latest"]
      }
    }
    
  4. 保存并重启 Cline。
  5. 测试服务器连接。

注意: 始终使用环境变量(如 UNITY_LICENSE_KEY)存储 API 密钥等敏感信息。

如何在流程中使用此 MCP

在 FlowHunt 中使用 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,请先将 MCP 组件添加到流程,并连接到你的 AI agent:

FlowHunt MCP flow

点击 MCP 组件打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式填写你的 MCP 服务器信息:

{
  "unity-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI agent 就可以作为工具调用此 MCP,获得其全部功能。请记得将 “unity-mcp” 替换为你实际的 MCP 服务器名称,并将 URL 换成你自己的服务器地址。


概览

部分可用性详情/备注
概览基于 README 和仓库摘要的概览
提示词列表未记录提示词/模板
资源列表未明确记录资源
工具列表server.py 未列出工具
API 密钥安全配置配置示例中给出环境变量用法
采样支持(评估时不重要)无采样支持相关信息

根据已公开文档和仓库结构,MCP Unity 提供了良好的集成思路,但在提示词、工具和资源的公开文档方面尚不完善。其对 Unity 的专注、许可证和配置示例是亮点,但细节不足限制了其即开即用性,需进一步探索。

MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量71
Star 数量628

Frequently asked questions

用 FlowHunt 的 Unity MCP 服务器提升 Unity 开发效率

通过 FlowHunt 的 Unity MCP 服务器集成 AI 助手,实现 Unity 的资产管理、代码生成和项目配置自动化。