Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 |