vrchat-mcp
If you are the rightful owner of vrchat-mcp 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.
This project is a Model Context Protocol (MCP) server for interacting with the VRChat API, allowing retrieval of various information using a standardized protocol.
The VRChat MCP server provides a structured way to access VRChat's API endpoints, supporting functionalities such as user authentication, retrieving user and friend information, and accessing avatar and world data. It is designed to facilitate interaction with VRChat's API through a standardized protocol, making it easier for developers to integrate VRChat functionalities into their applications. The server supports a wide range of tools related to users, avatars, worlds, instances, groups, favorites, invites, and notifications. It is built to run over stdio, and debugging is recommended using the MCP Inspector. The server can be used with different platforms, including Claude Desktop, by configuring the necessary environment variables and commands.
Features
- User Authentication: Supports user login and authentication to access VRChat API.
- Avatar Management: Allows searching and selecting avatars.
- World Interaction: Provides tools to search and favorite worlds.
- Instance Management: Enables creation and retrieval of VRChat instances.
- Notification Handling: Retrieves notifications and invite messages.
Tools
npx vrchat-mcp
Start the MCP server
@modelcontextprotocol/inspector
MCP Inspector for debugging