About
The VRChat MCP Server exposes VRChat’s REST API through the Model Context Protocol, enabling users to retrieve and manipulate user, avatar, world, instance, group, favorite, invite, and notification data with standardized tools.
Capabilities

Overview
The vrchat-mcp server bridges the gap between AI assistants and the VRChat ecosystem by exposing a comprehensive set of VRChat API endpoints through the Model Context Protocol. It allows developers to query and manipulate user data, avatars, worlds, groups, and more without writing custom HTTP clients. By encapsulating authentication, request formatting, and response handling behind standardized tools, the server turns a complex REST API into a simple, declarative interface that AI assistants can invoke directly.
Solving the integration challenge
VRChat’s API requires OAuth‑style authentication, careful pagination handling, and a multitude of endpoints that evolve over time. Building an AI‑ready interface for each feature would normally demand a significant amount of boilerplate code and continuous maintenance. The vrchat‑mcp server eliminates this friction: once the user supplies a valid auth token, all supported actions become available as MCP tools. This means AI assistants can retrieve friend lists, search for avatars or worlds, manage instances, and handle group invitations with a single structured call, dramatically speeding up development cycles.
Key capabilities
- User & social management – fetch friends, send requests, view notifications.
- Avatar control – search the avatar catalog and switch to a chosen avatar.
- World interaction – discover worlds, list favorites, or launch new instances.
- Group operations – search and join groups, manage group‑related favorites.
- Favorites & invites – list and add favorites, handle invite messages.
Each tool follows the same input‑output schema defined by MCP, so an AI assistant can reason about parameters and results without custom parsing logic.
Real‑world use cases
- Virtual event planners can let an assistant schedule a world instance, invite participants, and set the host avatar automatically.
- Community managers can automate friend‑request handling or monitor group membership changes through the assistant.
- Game developers can prototype avatar switching or world discovery features inside a conversational UI, reducing the need for a full front‑end.
- Accessibility solutions may translate voice commands into VRChat actions via the assistant, making immersive experiences more inclusive.
Seamless workflow integration
The server is designed to run as a lightweight process that can be launched from Claude Desktop or any MCP‑compatible client. By configuring the server as a command in the assistant’s configuration file, developers can start and stop it on demand. The MCP Inspector further aids debugging by visualizing tool calls, responses, and errors in real time.
Distinct advantages
- Zero‑code API access: No need to write HTTP wrappers or manage pagination.
- Secure authentication handling: Tokens are passed via environment variables, keeping credentials out of the codebase.
- Extensible tool set: The server can be updated to include new VRChat endpoints without changing client logic.
- Cross‑platform compatibility: Works on macOS, Windows, and Linux as long as Node.js is available.
In summary, the vrchat‑mcp server transforms the VRChat API into a developer‑friendly, AI‑ready toolkit that accelerates prototyping, automates routine tasks, and unlocks new interaction paradigms within virtual worlds.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Explore More Servers
Open MCP Server
Open source MCP server for seamless model context management
STK-MCP
MCP server for Ansys/AGI STK automation
PDMT
Deterministic templating for Model Context Protocol
Chat Nextjs MCP Client
AI chatbot interface for local and remote MCP servers
Kukapay MCP Servers
Real‑time crypto & blockchain data for agents and developers
Minesweeper MCP Server
Play Minesweeper through Model Context Protocol