A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
67 โ ยท sawa-zen/vrchat-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 10 sources
Score
score 1,003 ยท 67 โ ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository sawa-zen/vrchat-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
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. Overview The VRChat MCP server provides a way to access VRChat's API endpoints in a structured manner. It supports a wide range of functionalities, including user authentication, retrieving user and friend information, accessing avatar and world data, and more. Usage To start the server, ensure you have the necessary environment variables set: > [!NOTE] > #### How to obtain AUTH TOKEN > > You can use the following command to login and obtain an auth token: > > Command source code > > **Please handle the obtained token with care as it has a very long lifetime** Then, run the following command: This will launch the MCP server, allowing you to interact with the VRChat API through the defined tools. Usage with Claude Desktop To use this MCP server with Claude Desktop, you do not need to run npx vrchat-mcp manually. Instead, add the following configuration to your Claude Desktop config file: - MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json - Windows: %APPDATA%\Claude\claude_desktop_config.json Then, start Claude Desktop as usual. If you have to use nodenv or nvm, you may need to specify the full path to the npx command. Available Tools This Model Context Protocol server provides the following VRChat-related tools: User Related - vrchat_get_friends_list: Get a list of friends - vrchat_send_friend_request: Send a friend request Avatar Related - vrchat_search_avatars: Search for avatars - vrchat_select_avatar: Select and switch to a specific avatar World Related - vrchat_search_worlds: Search for worlds - vrchat_list_favorited_worlds: Get a list of favorited worlds Instance Related - vrchat_create_instance: Create a new instance - vrchat_get_instance: Get information about a specific instance Group Related - vrchat_search_groups: Search for groups - vrchat_join_group: Join a group Favorites Related - vrchat_list_favorites: Get a list of favorites - vrchat_add_favorite: Add a new favorite - vrchat_list_favorite_groups: Get a list of favorite groups Invite Related - vrchat_list_invite_messages: Get a list of invite messages - vrchat_request_invite: Request an invite - vrchat_get_invite_message: Get a specific invite message Notification Related - vrchat_get_notifications: Get a list of notifications Debugging First, build the project: Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the MCP Inspector.