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?
Supports three.js web games, including project analysis, Gamealia SDK integration, browser autotesting, and publishing to Gamealia.
AlicenseAqualityBmaintenancePublish web games on Gamealia from your AI coding assistant: analyze the project, integrate the SDK (or migrate from Poki/CrazyGames), run a desktop and mobile browser autotest, write the listing and upload the build for review. Developers keep 60-70% of the ad revenue, no exclusivity.226840 npmMITWhy this server?
Generates precise physical motion paths and trajectory arrays compatible with Three.js-based visualization engines for realistic 3D animations.
AlicenseAqualityFmaintenanceProvides 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.26214Apache 2.0Why this server?
Provides access to production-ready Three.js components, scenes, recipes, and examples for building interactive 3D web experiences.

aetumi-mcpofficial
AlicenseAqualityCmaintenanceInstall premium, production-ready Three.js/WebGL 3D web components, templates and interactive scenes into Claude Code, Cursor & Codex. A hosted MCP for premium 3D web you own, from AETumi.61MITWhy this server?
Renders 3D vehicle previews in a standalone browser viewer, letting users orbit, switch views, toggle outlines and a 1 m grid, and save screenshots.
AlicenseAqualityBmaintenanceEnables Claude to design and refine boats for Stormworks: Build and Rescue from natural-language descriptions, including hull shaping, superstructure and interior building, rendered previews, and saving loadable vehicle files.249MITWhy this server?
Used to draw the scenes in the animated sample scenario episodes.
Why 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.917 PyPIMITWhy 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.23,046 npm4MITWhy this server?
Opens, inspects, drives and optimizes three.js scenes: reports every named object on screen and those never visible (with size and framing cause), runs JavaScript against the live scene/camera/renderer for mesh stats (triangles, bounds, closed edges, volume, genus), steps a paused seeded clock frame by frame while sending keys and mouse input, measures frame time, draw calls and triangles against a desktop/mobile/Quest budget, and applies runtime optimizations (resolution scaling, instancing, LOD, disposal) that do not change the picture. Also builds procedural geometry via booleans, hull, extrude, revolve and seeded scatter.

paprika3dofficial
AlicenseAqualityBmaintenanceThree.js MCP server and Claude Code plugin: screenshot, play, test and profile the three.js pages your coding agent builds, in headless Chrome or Firefox.161,312 npm6Apache 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.5409 npm72MIT