Vrchat Mcp MCP Server

This project is a Model Context Protocol (MCP) server for interacting with the VRChat API. It allows you to retrieve various information from VRChat using a standardized protocol.

Local serverstdioMIT

What is the Vrchat Mcp Server?

Vrchat Mcp is an MCP project maintained in the sawa-zen/vrchat-mcp repository. The maintainer describes its purpose as “This project is a Model Context Protocol (MCP) server for interacting with the VRChat API. It allows you to retrieve various information from VRChat using…”. Read the project documentation for the complete scope.

Installation

The documented npm package is vrchat-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares VRCHAT_USERNAME, VRCHAT_AUTH_TOKEN. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

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
vrchat_get_friends_listGet a list of friends
vrchat_send_friend_requestSend a friend request
vrchat_search_avatarsSearch for avatars
vrchat_select_avatarSelect and switch to a specific avatar
vrchat_search_worldsSearch for worlds
vrchat_list_favorited_worldsGet a list of favorited worlds
vrchat_create_instanceCreate a new instance
vrchat_get_instanceGet information about a specific instance
vrchat_search_groupsSearch for groups
vrchat_join_groupJoin a group
vrchat_list_favoritesGet a list of favorites
vrchat_add_favoriteAdd a new favorite
vrchat_list_favorite_groupsGet a list of favorite groups
vrchat_list_invite_messagesGet a list of invite messages
vrchat_request_inviteRequest an invite
vrchat_get_invite_messageGet a specific invite message
vrchat_get_notificationsGet a list of notifications

How to install the Vrchat Mcp Server

{
  "mcpServers": {
    "vrchat-mcp": {
      "command": "npx",
      "args": [
        "vrchat-mcp"
      ],
      "env": {
        "VRCHAT_USERNAME": "your-username",
        "VRCHAT_AUTH_TOKEN": "YOUR_VRCHAT_AUTH_TOKEN"
      }
    }
  }
}

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

Configuration

VariableDescriptionRequired
VRCHAT_USERNAMEDeclared in the maintainer’s client configuration.Check documentation
VRCHAT_AUTH_TOKENDeclared in the maintainer’s client configuration.Check documentation