Open-Source 67.js Gives AI Agents a Full 3D Rendering Toolbox

67.js is an MIT-licensed WebGL2 3D engine with an MCP server exposing 25 tools, letting AI agents build scenes, import GLBs and render MP4 video.

·
·
·
Open-Source 67.js Gives AI Agents a Full 3D Rendering ToolboxPRO
Read2 min
TypeRepo
SubtopicComputer Use · Tool Use · Mcp
  • 67.js is an MIT-licensed WebGL2 3D engine built for AI agents to drive.
  • Ships an MCP server exposing 25 tools for scene editing, asset import and rendering.
  • Two backends: Glaze rasterizer for real-time, Cook path tracer for finished stills.
  • Scenes are plain JSON data: geometry, matrix and material per part.
  • Lit-box demo is 58.8 kB gzipped versus 133.8 kB for three.js, 2.28x smaller.
  • Install via npm i @codepawlhq/67js, requires Node.js 20.19 and WebGL2.

67.js is an MIT-licensed WebGL2 engine built around AI agents as its primary users. Its bundled Model Context Protocol server exposes scene creation, asset import, lighting, animation and rendering as callable tools. Any MCP client that supports standard input and output can use those tools to produce PNG stills or MP4 video.

This approach gives automated workflows a direct 3D authoring interface. An agent sends declarative scene data to a persistent headless Chrome process, reviews rendered previews and revises the scene without operating a graphical modeling application.

Runtime and distribution
Requirement Details
Package @codepawlhq/67js on npm
License MIT
Runtime Node.js 20.19 or later
Rendering A WebGL2-capable browser or headless Chrome
MCP transport Local process over stdio
Service model Local installation with no hosted API or pricing tier

After installing the package, developers launch the bundled MCP server and register that local process in an MCP client's configuration. The renderer remains on the developer's machine, along with the scene files and imported assets.

JSON becomes the scene graph

Each 67.js scene is plain data composed of parts with geometry, transformation matrices and materials. Agents generate and revise JSON recipes that describe those parts alongside lights, cameras and environmental settings. The engine also provides modules for terrain, vegetation, characters, liquids, vehicles and media export.

Pro article

This story is for Pro members

You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.

Trending
  • No trending articles

Comments

avatar

Next Reads