Unity项目协议服务器

一个用于Unity与Claude集成的MCP服务器,提供Unity项目管理、脚本创建和项目构建等功能。

  • by nikolausm
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 nikolausm/unity-mcp-server

使用说明

Unity MCP服务器

一个MCP(模型上下文协议)服务器,用于将Unity与Claude集成。

特性

  • 单位_列表_项目列出一个目录中的所有 Unity 项目
  • 单位_创建_项目创建一个新的 Unity 项目
  • 单位_开放_工程打开一个Unity项目
  • 单元_列表_已安装_版本显示所有已安装的 Unity 版本
  • unity_create_script在 Unity 项目中创建 C# 脚本
  • 单位_建筑_工程构建Unity项目

安装

  1. 安装依赖关系:
npm install
  1. 在 Claude Desktop 中配置: 将以下配置添加到您的 Claude Desktop 配置:
{
  "unity": {
    "command": "node",
    "args": ["/Users/michaelnikolaus/unity-mcp-server/index.js"],
    "env": {}
  }
}

使用

安装后,您可以使用 Claude 中的 Unity 工具:

  • 查找项目: unity_list_projects
  • 新建项目: unity_create_project 名称和路径
  • 打开工程: unity_open_project 项目路径
  • 创建脚本: unity_create_script 新的 C# 脚本
  • 构建项目: unity_build_project 关于Builds

条件

  • Unity Hub安装程序
  • 至少安装一个Unity版本
  • macOS(其他平台需要自定义路径)

作者

迈克尔·尼古拉斯(Minicon eG)