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.
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 updated627Apache 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.Last updated33212MITWhy 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 updated6021175MITWhy 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 updated529757MITWhy 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?
Allows exporting a self-contained Three.js HTML viewer for previewing the building model in a browser.
Why this server?
Provides an adapter for Three.js within a Universal Assembly Graph (UAG) based digital-twin pipeline, enabling the rendering of scientific simulations and digital twins in web browsers.
Alicense-qualityBmaintenanceEnables LLM agents to design proteins, predict structures, score interfaces, and run molecular dynamics simulations through a unified interface.Last updatedApache 2.0