Token导航 LogoToken导航TokenDH.com
Reavorse MCP logo
搜索检索stdio官方级别未说明来源级核验

Reavorse MCP

MCP Server

An enhanced Unity package to communicate with a local MCP Client via a Python server, with extended material, particle, lighting, UI and physics features.

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
C#Claude游戏开发Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

HuangChILun

提供方

HuangChILun

最后核验

2026/5/18 02:16

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Unity MCP包

一个Unity包,专注于增强材料编辑,建立在原始MCP功能的基础上。目前,只实施了材料增强,但该项目正在积极开发中,并经常更新。即将推出的功能包括照明效果、高级材质特性、物理集成、地形增强等。该包通过模型上下文协议(MCP)实现了Unity和大型语言模型(LLM)之间的无缝通信,充当了Unity发送命令和接收MCP兼容工具响应的桥梁。

概述

Unity MCP服务器在Unity(通过C#)和Python服务器之间提供双向通信通道,实现:

  • 资产管理:以编程方式创建、导入和操作Unity资源。
  • 场景控制:管理场景、对象及其属性。
  • 增强材质编辑:使用改进的照明和着色器支持应用和修改材质。
  • 脚本集成:在Unity中创建、查看和更新C#脚本。
  • 编辑器自动化:控制Unity编辑器的功能,如撤消、重做、播放模式和构建过程。
  • Unity附加功能:利用新的实验功能,如高级照明控制和后处理效果。

这个项目非常适合那些想利用LLM来增强Unity项目或自动化重复任务的开发人员。

安装

要使用Unity MCP软件包,请确保已安装以下内容:

  • Unity 2020.3 LTS或更新版本 (⚠️ 目前仅在URP项目中工作)
  • Python 3.12或更高版本
  • uv包管理器

第一步:安装Python

从以下网址下载并安装Python 3.12或更高版本 python.org请确保在安装过程中将Python添加到系统的PATH中。

第二步:安装uv

uv是一个简化依赖管理的Python包管理器。根据您的操作系统,使用以下命令进行安装:

  • 苹果电脑:
  brew install uv
  • 视窗:
  powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

然后,将uv添加到PATH中:

  set Path=%USERPROFILE%\.local\bin;%Path%
  • Linux:
  curl -LsSf https://astral.sh/uv/install.sh | sh

有关替代安装方法,请参阅 紫外线安装指南.

重要:在不安装uv的情况下不要继续。

步骤3:安装Unity软件包

  1. 打开Unity并转到 Window > Package Manager.
  2. 点击 + 按钮并选择 Add package from git URL.
  3. 输入: https://github.com/HuangChILun/reavorse-mcp.git

安装后,Unity MCP包将在您的Unity项目中可用。当与Claude Desktop或Cursor等MCP客户端一起使用时,服务器将自动启动。

特性

  • 双向通信:在Unity和LLM之间无缝发送和接收数据。
  • 资产管理:导入资源,实例化预制件,并以编程方式创建新的预制件。
  • 场景控制:打开、保存和修改场景,以及创建和操纵游戏对象。
  • 增强材质编辑和照明:改进了对材质属性、高级照明、着色器集成和后处理效果的控制。
  • 脚本集成:在Unity中创建、查看和更新C#脚本。
  • 编辑器自动化:自动化Unity编辑器任务,如构建项目或进入播放模式。
  • 实验性功能Unity的其他功能正在测试中;感谢反馈。

故障排除

遇到问题?尝试以下修复:

  • Unity Bridge未运行\

确保Unity编辑器已打开,MCP窗口处于活动状态。如果需要,请重新启动Unity。

  • Python服务器未连接\

验证Python和uv是否已正确安装,Unity MCP包是否已正确设置。

  • Claude Desktop或Cursor的配置问题\

确保您的MCP客户端已配置为与Unity MCP服务器通信。

  • 连接卡住或无进展

在某些特殊情况下,如果流程似乎停滞不前,请尝试关闭Claude和Unity项目,然后重新连接以重建连接。

联系

对项目有疑问吗?伸出手来!

致谢

原作者:非常感谢justinbarnett创建了最初的Unity MCP包。这个增强版本建立在他的工作之上。

特别感谢Unity Technologies的优秀编辑器API,并感谢社区的持续反馈。

目录标签

目录标签

C#Claude游戏开发research-and-datamathgptmath-solvermath-assistantUnity插件本地部署材质编辑自动化工具LLM集成

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP