three-js-mcp

Created By
locchunga year ago
MCP server for controlling ThreeJs source code, only basic function
Overview

what is three-js-mcp?

three-js-mcp is a server designed for controlling Three.js source code, providing basic functionalities for developers working with 3D graphics.

how to use three-js-mcp?

To use three-js-mcp, set up the server and connect it to your Three.js project to manage and control the 3D rendering and interactions.

key features of three-js-mcp?

  • Basic control functionalities for Three.js projects
  • Easy integration with existing Three.js codebases
  • Lightweight server setup for quick deployment

use cases of three-js-mcp?

  1. Managing 3D scenes in web applications
  2. Controlling animations and interactions in Three.js projects
  3. Simplifying the development process for 3D graphics

FAQ from three-js-mcp?

  • What is the main purpose of three-js-mcp?

The main purpose is to provide a simple server for controlling Three.js projects with basic functionalities.

  • Is three-js-mcp free to use?

Yes! three-js-mcp is open-source and free to use for developers.

  • What programming language is three-js-mcp written in?

three-js-mcp is written in JavaScript.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
locchung
Star
0
Language
JavaScript
License
View license

Recommend Servers

View All
Thiri Chord Intelligence
@BluesPrince

### Deterministic Music Theory for Claude, Cursor, and Autonomous AI Agents Large Language Models (LLMs) frequently hallucinate music theory, leading to incorrect notes, false Roman numerals, and broken voice leading. **THIRI** solves this by providing a deterministic, mathematical music-theory engine (pitch-class-set theory over ℤ/12) directly to your AI. It gives AI assistants precise, reproducible harmonic reasoning in milliseconds, allowing them to write correct musical scores, analyze progressions, and generate playable arrangements. #### 🎷 Key Features: * **Chord Analysis (`analyze_chord`):** Parse any symbol (e.g., `Cmaj7/E`, `G7#11`) to retrieve root, quality, intervals, Roman numerals, and diatonic or chromatic harmonic functions. * **Note Resolution (`resolve_chord`):** Resolve chord symbols to spelled notes (enharmonically correct), frequencies (Hz), MIDI numbers, and scale recommendations. * **Voicing Engine (`generate_voicing`):** Generate instrument-ready voicings (rootless, shell, triad, pad, drop-2, drop-3) and calculate voice-leading scores for transitions. * **Reharmonization (`reharmonize`):** Substitute progressions using classic jazz techniques, including Tritone Substitution, ii-V Insertion, Modal Interchange, Coltrane Changes, and Backdoor cadences. *Ideal for developers building AI music assistants, digital audio workstation (DAW) agents, educational theory tools, and automated composition workflows.*

6 hours ago