Token导航 LogoToken导航

MCP Server · 设计创作

Unity Vibe Bridge

UnityVibeBridge是一款Unity编辑器扩展,通过安全控制内核实现AI辅助的确定性场景创建与编辑,适用于游戏开发和3D内容创作。

stdio官方级别未说明来源级核验工具 22
安全控制PythonClaudeClaude Desktop

快速开始

作者 / 组织
B-A-M-N
提供方
B-A-M-N
运行时
Python

工具数量

22

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Unity Vibe Bridge 属于设计创作类 MCP Server,公开资料标注 22 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

设计创作

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

python /path/to/UnityVibeBridge/scripts/setup_unity_deps.py

客户端配置示例

{
  "mcpServers": {
    "unityvibebridge": {
      "command": "python",
      "args": [
        "/path/to/UnityVibeBridge/scripts/setup_unity_deps.py"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 22 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

🌌 UnityVibeBridge

Unity Editor扩展,通过受保护的控制内核约束意图执行,实现安全、确定性的人工智能辅助场景创建和编辑。

\[!警告\] 实验与开发中\ 该项目目前是一个活跃的研究原型。API、安全协议和核心逻辑都会发生快速、突破性的变化。该软件在资产数据库和场景上执行突变; 强制备份 使用前需要。

Unity编辑器精通“一键”技术总监

*用于确定性、撤消安全Unity编辑器操作的生产级AI控制界面。*

UnityVibeBridge 是一个专业级的智能界面,可以将Unity编辑器转换为 受控创建内核它允许AI代理与Unity的核心引擎进行安全、确定和艺术的交互,将自然语言意图转化为专业的生产操作。

______________________________________________________________________

🏛️ 项目架构(文本描述)

UnityVibeBridge作为 分割平面内核:

  1. 意图平面(MCP服务器):一个基于Python的服务器,从AI代理接收高级命令。它通过以下方式审核这些命令 SecurityGate 并把他们排成一列 vibe_queue/inbox.
  2. 执行平面(Unity编辑器):Unity中轮询队列的C#内核。它使用a 强化异步内核 (UniTask)用于非阻塞操作和 零反射IPC (MemoryPack)用于安全、高速的数据传输。
  3. 审计平面(预写日志):每笔交易都记录到 logs/vibe_audit.jsonl 并用Git安全快照括起来进行取证验证。
\[!重要\] 动态路径分辨率:为了保持跨不同开发环境的可移植性,所有脚本都必须使用动态路径解析(例如。, os.path.abspath(os.path.dirname(__file__))).严格禁止使用硬编码的主目录路径。

______________________________________________________________________

⚠️ 先读这个(为什么存在)

UnityVibeBridge 它不是玩具、提示包装或“神奇的人工智能按钮”

它是一个 人工智能辅助系统设计的参考实现 在高保真、有状态的环境中。它允许大型语言模型(LLM)在Unity中安全运行,而不会冒项目损坏、无限导入循环或执行失控的风险。

该项目回答了一个关键的工程问题:

*你如何让人工智能在一个复杂的、有状态的应用程序中行动——而不信任它?*

答案是:你没有。你约束它。

能力特性
🛡️ 铁盒通过零信任安全 内核防护令牌认证和AST验证的IPC。
⚛️ 内核完整性实时不变强制(域重新加载期间无突变,原子事务)。
📦 LFS已锚定通过以下方式跟踪大规模二进制资产(.fbx、.png) Git 大文件存储 用于稳定状态散列。
🧪 三阶不变性分层现实(第一)、因果(第二)和认知(第三)约束防止漂移。
🛰️ 单主体决定论具有严格状态执行和无间隙上下文沙盒的统一控制模型。
🏃 稳定的生命周期时间预算的主循环调度(5ms切片)确保60+FPS的流畅运行。
🧠 认知控制真相和解工具(telemetry, vibe_status)防止AI幻觉。

______________________________________________________________________

🧠 这个项目展示了什么(技术审计)

如果你作为一名工程师或招聘经理正在评估这个项目,这个存储库是一个工作演示 人工智能系统工程:

  • 控制平面与执行平面分离:LLM生成 *意图* (机械意图),从不执行原始代码。
  • 对抗性安全:通过本地绑定、会话令牌身份验证和 递归AST审计 Python有效载荷。
  • 三阶不变性:实施“三重锁定”系统:

1. 机械的:硬引擎保护(编译过程中无突变)。 1. 上下文的:强制将WAL哈希值和单调滴答声输入到每个响应中。 1. 语义:每次提交都需要强制性的“工作量证明”(理由+状态哈希)。

  • 单代理控制:统一编排,代理通过过滤的、与引擎无关的IPC管理引擎内核,确保单点真实性和原子状态转换。
  • 事务状态突变:每个操作都包含在撤消安全的原子块中。 一个AI请求=一个撤销步骤。
  • 绩效预算:实施 5ms主线时间预算 并遵守 Unity防冻指南 以确保Unity编辑器即使在人工智能高度自动化的情况下也能保持60+FPS。
  • 取证审计跟踪(Git日志记录):每个突变都被记录到一个加密链中 预写日志(WAL)。对于本地设置,我们建议配置Git以跟踪 logs/ 目录作为次要的不可变分类账(请参阅设置)。
  • 真相和解循环:工具如 get_telemetry_errors 迫使代理在闭环反馈中根据意图验证现实。

______________________________________________________________________

⚡ 你能在5分钟内做什么

  1. 安装:拖动 unity-package/ 将文件夹放入Unity项目的 Assets/.
  2. 初始化:等待编译。内核在端口上自动启动 8085.
  3. 连接:使用以下命令将您的AI代理(Claude Desktop、Goose等)指向网桥 scripts/python mcp-server/server.py.
  4. 创建问AI: *在原点生成一个红色立方体,并将其命名为“TestCube”*
  5. 审计问AI: *“对我选择的对象运行网格审计,并告诉我多边形计数。”*

______________________________________________________________________

需求:

  • 统一:2019.4 LTS或更新版本。
  • 操作系统:Windows、Linux或macOS。
  • 团结依赖:强化异步内核需要UniTask、MemoryPack和编辑器协程。

🚀 快速入门(详细安装)

  1. 安装Unity软件包:

从Unity项目根目录运行自动化脚本:

   python /path/to/UnityVibeBridge/scripts/setup_unity_deps.py

这将通过Git URL将UniTask和MemoryPack添加到您的项目中。

  1. 安装VibeBridge:复制 unity-package/ 目录到项目的 Assets/ 文件夹。
  2. 初始化:等待Unity编译。内核在端口上自动启动 8085.
  3. 握手:将您的MCP兼容AI代理(例如Goose、Claude Desktop)指向网桥。
  4. 监视器:打开 http://localhost:22005 观看直播 系统脉冲 和 连锁审计追踪.

______________________________________________________________________

🔰 入门指南

Unity中的AI开发新手?从这里开始了解哲学、安全机制以及如何避免“人工智能精神病”等常见陷阱。

👉 阅读初学者综合指南

______________________________________________________________________

🛠️ 常见AI意图(示例)

AI通过以下方式与Unity交互 机械工具以下是代理在连接后可以自主执行的典型请求:

意图工具调用结果
放置world/spawn(asset="path/to.prefab", pos="0,1,0")使用撤消注册在坐标处生成对象。
钻机检查audit/avatar(path="sem:MainBody")返回目标的网格、顶点和材质报告。
自动化texture/crush(path="root", maxSize=512)批量缩小单个5ms帧切片中的所有纹理。
视觉修复material/set-color(path="sem:Face", index=0, color="1,0,0,1")通过序列化对象安全地更改材质属性。
逻辑批处理system/execute-recipe(tools_json="...")在一个原子可逆事务中执行多个工具。

______________________________________________________________________

🛡️ 可验证的安全保障

与标准脚本桥不同,UnityVibeBridge将AI视为 不受信任的操作员.

  1. 顶层套房:我们包括a security_tests/pentest_suite.py 它测试了48种已知的攻击媒介。
  2. 法医分类账:每个突变都记录到 不可变的、加密链接的审计日志 (vibe_audit.jsonl).
  3. 人类死亡开关:内核包括一个机械 system/veto 立即锁定创建边界的工具。

______________________________________________________________________

🛠️ 完整的工具参考(详尽)

1.🧠 认识论与认知治理(反幻觉)

  • inspect_object:强制代理验证其对组件和状态的假设。
  • get_telemetry_errors:将最后50个控制台日志流式传输到代理进行“真相循环”验证。
  • list_available_tools:动态发现已安装的有效载荷和功能。
  • 停滞会话警卫:如果Unity重新启动,则自动使信念无效(通过 sessionNonce 跟踪)。

2.🛡️ 内核和完整性(护栏)

  • transaction_begin/commit:原子撤消组管理。
  • system/veto:所有创建图元的物理停止按钮。
  • 内核防护:在编译或播放模式下阻止突变。
  • 时间预算:每帧5ms执行窗口的内核级强制。

3.🏗️ 场景操纵和战略意图

  • get_hierarchy:场景映射的实例ID和名称的递归转储。
  • system/search:用于大规模场景的高性能正则表达式和基于层的发现。
  • rename_object / reparent_object:精确的转换和身份调整。
  • clone_object / delete_object:支持撤消的GameObjects管理生命周期。
  • select_object:具有焦点感知的“隐形取景”,尊重用户的活动视口。

4.🎨 技术艺术、保险与优化

  • object/set-value:公共字段和属性的安全、基于反射的突变。
  • vram_footprint:按纹理对GPU内存使用情况的数值分析。
  • texture_crush:使用硬件安全帽批量缩小纹理(最大8k)。
  • swap_to_quest_shaders:自动将材质转换为移动安全着色器。
  • opt/fork:使用孤立的材料克隆创建非破坏性优化变体。

5.🔗 管道和基础设施

  • world/spawn:从项目数据库中安全实例化预制件。
  • asset/rename / move:在不破坏GUID链接的情况下进行安全的文件系统操作。
  • export/validate:检查缩放健全性、非零旋转和缺少脚本。
  • view/screenshot:通过端口8085进行高速视觉反馈。

______________________________________________________________________

🛡️ 铁盒安全

桥梁通过四个不同的层进行硬化:

  1. AST审计:所有传入的工具调用都由审核 scripts/security_gate.py 禁止的图案。
  2. 令牌身份验证:端口8085需要 X-Vibe-Token 匹配当前会话。
  3. 铁盒协议:每个突变都被包裹在原子中 Undo 组。 一个AI请求=一个撤销步骤。
  4. 保安:如果发生以下情况,该桥将在物理上禁用突变 vibe_status.json 不是“准备好了”。

______________________________________________________________________

📘 用户指南和理念

______________________________________________________________________

🌐 VibeBridge生态系统

UnityVibeBridge是为无缝人工智能辅助创建而设计的三位一体工具的一部分:

  • BlenderVibeBridge:高保真3D建模和装配的配套内核。
  • VibeSync:在Unity和Blender之间同步状态的编排层。

______________________________________________________________________

🤝 社区&软化“铁盒子”

虽然我们的“铁盒子”安全模型是严格的,但它旨在 赋能 创作者,不要限制他们。护栏的存在是为了让你可以自由地进行实验,而不必担心破坏你的作品。

项目新手? 不要被技术强度吓倒。我们欢迎所有技能水平的贡献者。如果你有一个新的有效载荷或更好的数据可视化方法的想法,那就加入吧!我们的 新手指南 和 贡献指南 有没有帮助您安全地浏览内核。

______________________________________________________________________

🏛️ 项目原则与架构

______________________________________________________________________

⚖️ 许可与法律责任

双重许可和维护协议(v1.2)

版权所有(C)2026 B-A-M-N(“作者”)

该项目分布在 双重许可模式。使用本软件即表示您同意受 许可证 文件。

  1. 开源路径:GNU AGPLv3:业余爱好者和非商业研究免费。
  2. 商业路径:“按劳计酬”:针对创收实体。需要 重大维护贡献 或一个 许可费.

完整隐私政策 | 安全授权

______________________________________________________________________

由Vibe Bridge团队创建。

工具与能力

工具数量

22

资源数量

0

提示词数量

0

能力标签

Unity扩展Python本地部署AI辅助设计场景编辑游戏开发工具安全控制

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

出图与改图

按描述生成或修改图像,快速迭代风格。

读取设计稿

读取画布和图层信息,按规范生成页面。

素材整理

批量生成缩略图、统一命名和标签。

选择建议

值得选的地方

  • 工具数量 22 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在设计创作场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Unity Vibe Bridge

MCP World · 本页

22stdio有1 个2026-05-17
Blender MCP

MCP.so

17stdio有3 个2026-05-17
Figma Context MCP 3aaa8d28

MCP World

0未说明未标注2 个2026-05-17
Nova Canvas MCP Server

MCP World

2stdio有1 个2026-05-17
Cursor Talk To Figma MCP Da1c7911

MCP World

40未说明未标注1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Unity Vibe Bridge 怎么安装?

公开资料给出的安装命令是 python /path/to/UnityVibeBridge/scripts/setup_unity_deps.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Unity Vibe Bridge 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Unity Vibe Bridge 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Unity Vibe Bridge 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Unity Vibe Bridge 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP