Vrchat MCP Osc MCP Server

vrchat-mcp-osc - VRChat AI Assistant Integration

Local serverstdioTypeScript

What is the Vrchat MCP Osc MCP Server?

Vrchat MCP Osc becomes available to MCP clients through the Vrchat MCP Osc. vrchat-mcp-osc - VRChat AI Assistant Integration.

What Vrchat MCP Osc does

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.

Key capabilities

  • 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
  • Seamless VRChat Integration — Automatic detection of avatar configurations

Practical notes

  • Maintained by Krekun, written in TypeScript.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_avatar_nameRetrieves the current avatar's name
get_avatar_parametersLists available avatar parameters
set_avatar_parameterSets a specific avatar parameter
set_emote_parameterTriggers avatar emotes
move_avatarMoves the avatar in a specific direction
look_directionControls avatar's view direction
jumpMakes the avatar jump
menuToggles the VRChat menu
voiceToggles voice features
send_messageSends a message to the VRChat chatbox

How to install the Vrchat MCP Osc MCP Server

{
  "mcpServers": {
    "vrchat-mcp-osc": {
      "command": "npx",
      "args": [
        "vrchat-mcp-osc"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Vrchat MCP Osc to get avatar name.”
  • “Use Vrchat MCP Osc to get avatar parameters.”
  • “Use Vrchat MCP Osc to set avatar parameter.”

Frequently asked questions

vrchat-mcp-osc - VRChat AI Assistant Integration Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.