Skip to main content
Glama
playcanvas

PlayCanvas Editor MCP Server

Official
by playcanvas

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoThe port number for the MCP server to listen on52000

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
create_entitiesC

Create one or more entities

modify_entitiesC

Modify one or more entity's properties

duplicate_entitiesC

Duplicate one or more entities

reparent_entityD

Reparent an entity

delete_entitiesB

Delete one or more entities. The root entity cannot be deleted.

list_entitiesC

List all entities

add_componentsC

Add components to an entity

remove_componentsC

Remove components from an entity

add_script_component_scriptC

Add a script to a script component

create_assetsC

Create one or more assets

list_assetsB

List all assets with the option to filter by type

delete_assetsC

Delete one or more assets

instantiate_template_assetsC

Instantiate one or more template assets

set_material_diffuseC

Set diffuse property on a material

set_script_textD

Set script text

script_parseD

Parse the script after modification

modify_scene_settingsC

Modify the scene settings

query_scene_settingsC

Query the scene settings

store_searchC

Search for an asset in the store

store_getC

Get an asset from the store

store_downloadC

Download an asset from the store

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/playcanvas/editor-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server