Remove one or more entities from the PlayCanvas Editor by specifying their unique IDs. Ensures the root entity remains intact to maintain scene structure.
Remove one or more assets from the PlayCanvas Editor by specifying their IDs. This tool helps manage and clean up resources in real-time 3D web applications efficiently.
Edit properties of one or more entities in real-time 3D web applications using dot notation for nested property paths, enabling precise adjustments within the PlayCanvas Editor environment.
Retrieve specific assets from the PlayCanvas Editor MCP Server by providing the asset ID, enabling efficient management and integration of 3D web application resources.
Download assets from the store for use in real-time 3D web applications, specifying ID, name, and licensing details for integration into PlayCanvas Editor projects.
Create one or more entities in the PlayCanvas Editor, enabling the definition of properties like name, position, rotation, scale, tags, and components, as well as parent-child hierarchies for 3D application development.
Add a specific script to a script component in PlayCanvas Editor, enabling dynamic 3D web application development by specifying the entity ID and script name.
Generate CSS, HTML, material, script, shader, template, or text assets for PlayCanvas projects by defining asset type, folder, name, and preload options in JSON format.
Attach custom components like audio, camera, collision, or light to a specified entity in PlayCanvas Editor to enhance its functionality and behavior in real-time 3D applications.
Adjust scene settings such as physics, lighting, and fog in PlayCanvas Editor. Customize gravity, fog type, lightmap resolution, and more to optimize 3D web application environments.
Change the parent of an entity in PlayCanvas Editor, allowing reorganization of 3D scene hierarchies while optionally preserving its transform for accurate positioning.