vrchat-mcp-osc

vrchat-mcp-osc

3.4

If you are the rightful owner of vrchat-mcp-osc and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

VRChat MCP OSC provides a bridge between AI assistants and VRChat using the Model Context Protocol (MCP), enabling AI-driven avatar control and interactions in virtual reality environments.

By leveraging OSC (Open Sound Control) to communicate with VRChat, VRChat MCP OSC allows AI assistants such as Claude to control avatar parameters and expressions, send messages in VRChat, respond to various VR events, and more—all through the high-level API provided by the Model Context Protocol.

Features

  • Avatar Control: Manipulate avatar parameters and expressions
  • Movement Control: Direct avatar movement and orientation
  • Communication: Send messages through VRChat's chatbox
  • Menu Access: Toggle VRChat menu and interface elements
  • Avatar Information: Query avatar properties and parameters

Tools

  1. get_avatar_name

    Retrieves the current avatar's name

  2. get_avatar_parameters

    Lists available avatar parameters

  3. set_avatar_parameter

    Sets a specific avatar parameter

  4. set_emote_parameter

    Triggers avatar emotes

  5. move_avatar

    Moves the avatar in a specific direction

  6. look_direction

    Controls avatar's view direction

  7. jump

    Makes the avatar jump

  8. menu

    Toggles the VRChat menu

  9. voice

    Toggles voice features

  10. send_message

    Sends a message to the VRChat chatbox