67js plugin

A Claude Code plugin with an MCP server and two skills: the agent builds a 3D scene, previews PNGs, renders stills and MP4.

  • 574 ★ on the repository
  • Last commit
  • MIT
Plugin

Extended access

Why this level

  • The server starts a browser renderer and writes images and video to disk.
  • The agent gets tools to change the scene and export files into the project folder.
All reasons and checks

codepawl/67.js

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/67js

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The server starts a browser renderer and writes images and video to disk.
  • The agent gets tools to change the scene and export files into the project folder.

This is third-party code. Review the repository files before installing.

What it does

67js is a WebGL2 renderer with addons for terrain, vegetation, characters, liquids, vehicles and media export. A scene is plain data: each part has a geometry, a matrix and a material. The plugin connects the `67js-mcp` MCP server, which holds a browser renderer, and two skills: `build-67js-scene` for scenes and materials and `render-67js-media` for exporting images and video. The agent changes the scene through MCP tools, looks at PNG previews and refines the composition. The server accepts no arbitrary code and no remote asset URLs. For batch rendering there is a GPU mode: `npx 67js-mcp --backend gpu --memory 192`. The same features work without MCP from plain JavaScript through the `Renderer67` class. A new minor version ships about once a week.

Who it is for. Developers and designers who build 3D scenes, previews and short clips together with Claude Code, Codex or Cursor.

Good fit when

  • A 3D scene is needed for a landing page or a clip, and opening Blender is not appealing.
  • The agent must assemble a scene from primitives, preview it and adjust materials.
  • A still image or MP4 from a finished scene is needed from the command line.
  • A scene with terrain, vegetation or vehicles must ship as a static web build.

Not a fit when

  • Photorealistic ray tracing or Blender-grade character animation is needed.
  • There is no WebGL2 browser on the machine or in CI.
  • The Node.js version is older than 20.19.

Example request

Build a scene from a floor and a red sphere, show a preview and render a 1280 by 720 PNG.

Limitations

Before version 1.0 minor releases can change the interface, and `CHANGELOG.md` lists each change. The MCP tools need Node.js 20.19 or newer and rendering needs a browser with WebGL2. `npx` keeps the first copy it downloaded, so the server does not update itself: run `npx -y -p @codepawlhq/67js@latest 67js-mcp` to get the latest. The registry name is `@codepawlhq/67js`, and a project installs it under the alias `67js`. The last commit in the repository is from November 2026.

How to disable. Run `/plugin uninstall 67js@67js` in Claude Code and remove the package from a project with `npm uninstall 67js`.

FAQ

How do I install 67js in Claude Code?

Add the marketplace with `/plugin marketplace add codepawl/67.js` and install the plugin with `/plugin install 67js@67js`. One command wires up the MCP server and both skills.

Does 67js work in Codex and Cursor?

Yes. The README has a ready prompt for Claude Code, Codex, Cursor, Gemini CLI and OpenCode: the agent installs the package, reads the guide and connects the MCP server.

Is a GPU required?

A browser with WebGL2 is enough for normal work. The `--backend gpu` mode speeds up batch rendering and the `--memory` flag sets the memory budget.

Can the server run arbitrary code?

No, the server accepts no arbitrary code and no remote asset URLs. A scene is plain data, and `docs/mcp.md` lists every tool.

How do I update the MCP server?

`npx` keeps the first downloaded copy. Run `npx -y -p @codepawlhq/67js@latest 67js-mcp` or `npm install 67js@npm:@codepawlhq/67js@latest` in a project.

Discussion

No questions or reviews yet.

Plugins

A small Node.js Blender MCP: a stdio server sends Python code to Blender over TCP, reads the scene and pulls Poly Haven assets

MCP serverBroad access99Repository stars

A Claude Code plugin that makes a motion graphics video from a track and a prompt: plan, characters, animation, audio mix.

PluginBroad access227Repository stars

A skill for Claude Code and Codex: the agent writes animation scenes, a browser player shows them, export to MP4 and Lottie.

SkillExtended access56Repository stars

MCP server of the 37Studio video studio: an agent manages brands, makes videos, posts to social networks and answers messages.

MCP serverBroad access163Repository stars

A self-hosted pipeline turns a text script into an MP4 with voiceover and stock footage, and an agent drives it through MCP.

PluginExtended access129Repository stars

Claude Video Vision

claude-video-vision

An MCP server and Claude Code plugin that let the agent watch video: frames via ffmpeg and audio transcription via Gemini, local Whisper or OpenAI

MCP serverExtended access1.5KRepository stars

README in short

A light 3D renderer on WebGL2 with an MCP server and skills. The goal is Blender-level capability at three.js weight. One Claude Code plugin command installs it.

README badge

Report a problem