Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PORT | No | The port number on which the PlayCanvas MCP server will run | 52000 |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
create_entities | Create one or more entities |
modify_entities | Modify one or more entity's properties |
duplicate_entities | Duplicate one or more entities |
reparent_entity | Reparent an entity |
delete_entities | Delete one or more entities. The root entity cannot be deleted. |
list_entities | List all entities |
add_components | Add components to an entity |
remove_components | Remove components from an entity |
add_script_component_script | Add a script to a script component |
create_assets | Create one or more assets |
list_assets | List all assets with the option to filter by type |
delete_assets | Delete one or more assets |
instantiate_template_assets | Instantiate one or more template assets |
set_material_diffuse | Set diffuse property on a material |
set_script_text | Set script text |
script_parse | Parse the script after modification |
modify_scene_settings | Modify the scene settings |
query_scene_settings | Query the scene settings |
store_search | Search for an asset in the store |
store_get | Get an asset from the store |
store_download | Download an asset from the store |