{"repo":"DmitriyGolub/threejs-devtools-mcp","free":true,"listed":false,"github":"https://github.com/DmitriyGolub/threejs-devtools-mcp","clone":"git clone https://github.com/DmitriyGolub/threejs-devtools-mcp.git","description":"Three.js MCP server — inspect and edit scenes, materials, shaders, lights in real time from any AI agent","language":"TypeScript","stars":85,"topics":["ai","claude-code","cursor","devtools","mcp","mcp-server","react-three-fiber","three-js","threejs"],"license":"MIT","category":"mcp-servers","readme_excerpt":"threejs-devtools-mcp MCP 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. Zero changes to your project. Works with vanilla Three.js, React Three Fiber, and any framework. Setup 1. Add the MCP server Claude Code Claude Desktop Add to claude desktop config.json : Cursor Add to .cursor/mcp.json in your project: Or use the HTTP transport — see Cursor setup guide. Windsurf Add to /.codeium/windsurf/mcp config.json : VS Code (Copilot) Add to .vscode/mcp.json : OpenCode Add to opencode.json in your project: 2. Start your dev server and open the browser Start your Three.js dev server as usual ( npm run dev ). The MCP server auto-detects the port from package.json and opens a browser at localhost:9222 with the devtools bridge injected. Keep the browser tab open. The MCP server talks to your scene through a WebSocket bridge. Close the tab = tools stop working. 3. Ask the AI about your scene In-browser overlay A built-in devtools panel with live performance stats, interactive scene graph, material editor, and 3D object preview. Activated automatically or via the toggle overlay tool. Tip: name your objects Unnamed objects show as (unnamed) in the scene tree. Named objects are easier to find and modify: Documentation - Tools reference — all 59 tools with parameters - Advanced setup — animations, scene export, configuration, transports - Cursor ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DmitriyGolub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DmitriyGolub/threejs-devtools-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}