packages/tools/npe-mcp-server/README.md
MCP server for AI-driven Babylon.js Node Particle authoring.
create_particle_system -> add_block -> connect_blocks -> set_block_properties -> validate_particle_system -> export_particle_system_json
Most particle graphs end with a SystemBlock and require their mandatory inputs to be connected before export.
babylonjs-node-particle
npm run build -w @tools/npe-mcp-server
npm run start -w @tools/npe-mcp-server
The server produces Babylon.js Node Particle JSON for editor and runtime workflows, and can participate in broader scene-authoring pipelines alongside the Scene MCP server.
src/index.ts: MCP tool registrationsrc/particleGraph.ts: graph manager and validation logicsrc/blockRegistry.ts: Node Particle block catalog