@babylonjs/mcp-servers

中文文档
9.35.0发布于 2026/11/07Apache-2.0ES Module零依赖近 30 天下载 5214

用于巴比伦的 Bundled 模式背景协议服务器。js 编写工作流程

中文使用文档
文档目录5 节
  1. 包含的服务器
  2. 用 npx 运行
  3. MCP 客户端配置
  4. 实时编辑器会话
  5. 地方发展

巴比伦.js MCP 服务器

@babylonjs/mcp-servers 将 Babylon.js 模型背景协议服务器作为可执行节点.js 二进制软件包。 MCP相容客户端可以使用这些服务器来创建,编辑,验证,导入,导出并活同步巴比伦.js 作者图.

包含的服务器

服务器调度器名称直接二进制目的
节点材料编辑器nmebabylonjs-nme-mcp-server节点材料图的编写和进出口工作流程.
节点几何编辑器ngebabylonjs-nge-mcp-server节点几何图形编写和出/入工作流程.
节点渲染图编辑器nrgebabylonjs-nrge-mcp-serverNode Render Graph 编写和渲染管进出口工作流程.
节点粒子编辑器npebabylonjs-npe-mcp-server节点粒子图的编写和进出口工作流程.
GUI 编辑器guibabylonjs-gui-mcp-serverBabylon.js GUI 编写、布局、进出口和片段流.
流程图编辑器flow-graphbabylonjs-flow-graph-mcp-server流程图作者和JSON进出口工作流程协调员.
智能过滤器编辑器smart-filtersbabylonjs-smart-filters-mcp-serverSmart Filters 图形编写和导出/导入工作流程.

用 npx 运行

需要压缩命令时使用调度器 :

npx -y @babylonjs/mcp-servers nme

当您的 MCP 客户端需要命令名称时使用直接二进制 :

npx -y -p @babylonjs/mcp-servers babylonjs-nme-mcp-server

MCP 客户端配置

大多数MCP客户端接受命令加参数. 此示例通过调度器启动节点材料编辑器 MCP 服务器 :

{
    "mcpServers": {
        "babylonjs-node-material": {
            "command": "npx",
            "args": ["-y", "@babylonjs/mcp-servers", "nme"]
        }
    }
}

此等同形式使用直接二进制 :

{
    "mcpServers": {
        "babylonjs-node-material": {
            "command": "npx",
            "args": ["-y", "-p", "@babylonjs/mcp-servers", "babylonjs-nme-mcp-server"]
        }
    }
}

实时编辑器会话

图表MCP服务器可以启动本地编辑会话服务器并返回会话URL. 将该 URL 粘贴到匹配的 Babylon.js 编辑器的 MCP 会话面板上,以查看从 MCP 服务器上的活的更新,并将编辑器更改推回 MCP 服务器.

本地编辑器会话服务器绑定到 127.0.0.1 默认。 当 MCP 进程退出时, 当 stop_session_server MCP工具被调用,或者15分钟后没有MCP/编辑活动.

地方发展

从巴比伦.js寄存器,用:

npm run build -w @babylonjs/mcp-servers

构建汇编私有 MCP 服务器工作空间并复制其捆绑 dist/index.js 输出到此软件包 dist/ 目录.

版本与发布记录

@babylonjs/mcp-servers 共发布 46 个版本,首次发布于 2026/06/04;过去 12 个月发布了 46 个版本。

版本发布日期距今
9.35.0latest2026/11/071 天前
9.34.02026/11/052 天前
9.33.32026/11/052 天前
9.33.22026/11/034 天前
9.33.12026/10/308 天前
9.33.02026/10/299 天前

关于 @babylonjs/mcp-servers 的常见问题

@babylonjs/mcp-servers 是什么?

用于巴比伦的 Bundled 模式背景协议服务器。js 编写工作流程

如何安装 @babylonjs/mcp-servers?

在项目目录运行 npm install @babylonjs/mcp-servers,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 mcp-servers、babylonjs-mcp-servers、babylonjs-gui-mcp-server、babylonjs-nge-mcp-server、babylonjs-nme-mcp-server、babylonjs-npe-mcp-server、babylonjs-nrge-mcp-server、babylonjs-flow-graph-mcp-server、babylonjs-smart-filters-mcp-server,可以用 npx mcp-servers 直接运行。

@babylonjs/mcp-servers 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/babylonjs__mcp-servers 是否存在。

@babylonjs/mcp-servers 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@babylonjs/mcp-servers 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js ^20.19.0 || >=22.13.0 <23.0.0 || >=24.0.0 <25.0.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@babylonjs/mcp-servers 可以商用吗?

@babylonjs/mcp-servers 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@babylonjs/mcp-servers 的下载量有多少?

根据 npm 官方下载统计,@babylonjs/mcp-servers 在 2026/10/08 – 2026/11/06 这 30 天内被下载 5,214 次,日均约 174 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@babylonjs/mcp-servers 还在维护吗?

最新版本 9.35.0 发布于 2026/11/07(1 天前);至今共发布 46 个版本,其中过去 12 个月发布了 46 个;首次发布于 2026/06/04。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。