Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DEBUG | No | Enable debug logging | false |
NO_RELAY | No | Disable relay server | false |
OSC_SEND_IP | No | Address for sending to VRChat | 127.0.0.1 |
OSC_SEND_PORT | No | Port for sending to VRChat | 9000 |
OSC_RECEIVE_IP | No | Address for receiving from VRChat | 127.0.0.1 |
WEBSOCKET_HOST | No | WebSocket host for communication | localhost |
WEBSOCKET_PORT | No | WebSocket port for communication | 8765 |
OSC_RECEIVE_PORT | No | Port for receiving from VRChat | 9001 |
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 |
---|---|
get_avatar_list | Get a list of available avatars. |
set_avatar | Change to a specific avatar. |
get_avatar_name | Get the name of the current avatar. |
set_avatar_parameter | Set a parameter on the current avatar. |
get_avatar_parameters | Get a list of parameters available on the current avatar. |
set_emote_parameter | Set VRCEmote on the current avatar. |
move_avatar | Move the avatar in a specific direction. |
look_direction | Turn to look in a specific direction. |
jump | Make the avatar jump. |
menu | Toggle Menu. |
voice | Toggle voice |
send_message | Send a message to the VRChat chatbox. |