Best Three.js MCP Servers
Three.js is a cross-browser JavaScript library and API used to create and display animated 3D computer graphics in a web browser using WebGL.
Why this server?
Allows creating 3D scenes by compiling Rosh code to Three.js.
AlicenseAqualityDmaintenanceEnables AI to create and publish interactive web apps, games, and 3D scenes using Rosh, a plain-English programming language. It supports compilation to HTML5 canvas, Phaser, or Three.js.9MITWhy this server?
Generates Three.js code snippets for attaching weapons and props to rigged characters.

GripForge MCPofficial
AlicenseAqualityBmaintenanceMCP server for attaching weapons and props to rigged characters via the GripForge API, supporting multiple styles and output formats for game engines.2112MITWhy this server?
Generates precise physical motion paths and trajectory arrays compatible with Three.js-based visualization engines for realistic 3D animations.
AlicenseAqualityCmaintenanceProvides 55 specialized tools for precise physics calculations and rigid-body simulations, covering mechanics, fluid dynamics, and rotational motion. It enables LLMs to perform realistic motion analysis and trajectory modeling with support for real-world factors like drag, wind, and altitude.629Apache 2.0Why this server?
Exports 3D scene data as Three.js BufferGeometry JSON, enabling visualization in a browser via a bundled Three.js viewer.
AlicenseAqualityAmaintenanceModern CAD CLI + MCP Server: 2D/3D drawing, editing, measurement, validation, batch automation, real-time collaboration (CRDT + WebSocket).191Apache 2.0Why this server?
Provides tools for turning reference images into user-owned procedural Three.js source, including plan validation, spec gating, image comparison, and pass gating.
AlicenseAqualityCmaintenanceProvides five fail-closed MCP tools for validating reference images and sculpting plans, enabling user-owned procedural Three.js source creation through validated gates and grimoire lookups.5Apache 2.0Why this server?
Allows control of live Three.js scenes, including tools for managing objects, lighting, cameras, animations, and environment settings.
AlicenseAqualityDmaintenanceEnables AI agents to control and manipulate live 3D scenes across frameworks like Three.js, A-Frame, and Babylon.js using a comprehensive set of object and environment tools. It features an integrated in-world chat system that allows for real-time scene modifications directly from within the 3D canvas.33153MITWhy this server?
Provides 59 tools for real-time inspection and modification of Three.js scenes, including objects, materials, shaders, textures, animations, performance monitoring, and memory diagnostics.
AlicenseAqualityBmaintenanceMCP server for inspecting and modifying Three.js scenes in real time — 59 tools for objects, materials, shaders, textures, animations, performance monitoring, memory diagnostics, and code generation.6018385MITWhy this server?
Provides tools for creating, editing, running, and inspecting Three.js game projects, including scene hierarchy management, transform controls, asset import (GLB/PNG/JPEG), and project export.
AlicenseBqualityAmaintenanceEnables creating, editing, running, and inspecting small Three.js games inside a DeepSeek Harness chat card via an MCP server and bundled app.120MITWhy this server?
Provides access to Three.js/React Three Fiber components for 3D backgrounds and effects from the ReactBits collection.
AlicenseAqualityCmaintenanceA Model Context Protocol server that provides AI assistants with access to ReactBits.dev components - a collection of 135+ animated React components for creative developers.520161MIT