Thrixel MCP 服务器

智能体工作流程的 3D 创建

将 Thrixel 连接到 Claude Code、Codex、Cursor 或支持 MCP 连接的任何其他智能体。然后,智能体可以从文本或图像生成 3D 模型,编辑各个部分,针对游戏引擎对其进行优化,并在线发布游戏。

MCP 工具

生成模型

thrixel_create_model
根据文本描述或参考图像构建模型。每个部分,如轮子、门或帆,都是一个单独命名的部件,可以单独移动或设置动画。
thrixel_sculpt_model
更适合人物、生物、植物和任何从照片开始的东西。生成单个详细的纹理网格。
thrixel_generate_image
创建概念图像,以便智能体可以在生成任何 3D 之前确定外观。从同一图像构建多个模型可以保持它们的一致性。

检查和编辑

thrixel_inspect_model
列出模型的零件和三角形数量,以及渲染的预览。
thrixel_edit_model
根据文本指令更改模型的特定部分,并保持其他所有内容不变。

准备可用于游戏的模型

thrixel_detail_model
添加高分辨率几何和 PBR 纹理。这是最后一步,因为无法进一步编辑详细模型。
thrixel_retexture_model
应用新纹理而不改变模型的形状。
thrixel_group_parts
将不需要移动到一个网格中的部件合并,从而减少引擎中的绘制调用。
thrixel_reduce_triangles
将模型减少到目标三角形数量并保持其纹理。

项目与发布

thrixel_start_project
将同一游戏的所有资源集中到 Thrixel 账户中的一个文件夹,并可通过网页应用查看和编辑。
thrixel_add_project_source
保存适用于项目中生成的每个模型的规则,例如三角形预算或艺术风格。
thrixel_publish_game
将完成的网页游戏发布到其自己的 Thrixel World 链接,并显示封面图像、预览剪辑和控件。也可用于更新以前发布的游戏。

示例工作流程

/thrixel:build-world 在沙漠峡谷赛道上用 Three.js 制作卡丁车赛车

用 Build World 构建游戏

Build World技能为智能体提供了制作游戏的完整过程。它规划项目,使用 Thrixel 生成资源,并在游戏运行过程中测试游戏。它支持Three.js、Unity、Roblox和Unreal Engine,并将Three.js和Unity游戏发布到thrixel.world。

用真实模型替换关卡中的占位立方体

将模型添加到现有项目

Thrixel的MCP还可以用于添加或修改现有项目中的资源。智能体可以生成缺失的模型,减少它们以适应三角形预算,并将它们添加到场景中。

市场摊位看起来比参考更糟糕,修复它们

改善gauntlet loop中的资源

在 gauntlet loop 中,评论家智能体将游戏与参考进行比较并发回反馈。由于 Thrixel 模型可以部分编辑,因此智能体可以解决特定领域的批评,而无需重新生成整个模型。

设置

1 从终端登录或注册 Thrixel。

uvx thrixel-mcp@latest login
没有安装uv?

macOS 和 Linux

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows (PowerShell)

irm https://astral.sh/uv/install.ps1 | iex

然后打开一个新终端并运行登录命令。

2 将服务器添加到您的编程智能体。

claude mcp add --scope user thrixel -- uvx thrixel-mcp@latest
codex mcp add thrixel -- uvx thrixel-mcp@latest

将此添加到 ~/.cursor/mcp.json,如果该文件不存在则创建该文件:

{
  "mcpServers": {
    "thrixel": {
      "type": "stdio",
      "command": "uvx",
      "args": ["thrixel-mcp@latest"]
    }
  }
}
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest

Thrixel 的工具将在启动新的智能体会话后可用。
每个智能体的详细信息可以在完整的设置指南中找到。