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 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.Last updated433822MITWhy this server?
Allows creating 3D scenes by compiling Rosh code to Three.js.

Rosh MCP Serverofficial
AlicenseAqualityCmaintenanceEnables 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.Last updated9MITWhy 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.Last updated624Apache 2.0Why 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.Last updated530850MITWhy 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.Last updated6021972MITWhy this server?
Allows exporting a self-contained Three.js HTML viewer for previewing the building model in a browser.
Why this server?
Allows AI agents to create, render, validate, and interact with 3D scenes and games using the Three.js library, including multi-angle screenshots and playtesting.
FlicenseAqualityBmaintenanceEnables AI agents to create, render, and validate 3D scenes, 2D art, and games in HTML canvas using Three.js, WebGL, or Canvas 2D, with multi-angle screenshots, structured validation reports, and interactive playtesting.Last updated5Why this server?
Provides a web-based 3D editor powered by Three.js that synchronizes with the MCP server via WebSocket for real-time editing.
AlicenseCqualityCmaintenanceA voxel editor with MCP bridge enabling AI agents to create and edit 3D models, supporting .vox/.obj formats, layers, and a web editor.Last updated27MITWhy this server?
Generates 3D scene data and code that leverages Three.js through React Three Fiber components.
Alicense-qualityDmaintenanceConverts natural language prompts into 3D scenes and generates React Three Fiber code for web and ad applications.Last updated9,7221MIT