by Map1en
Tracks VRChat friends, logs encounters, manages favorites, and provides AI‑enhanced social insights in a fast, lightweight Rust desktop application.
VRCX 0 is a cross‑platform desktop companion for VRChat that records where friends are, keeps a history of visited worlds and people, and offers AI‑driven social analytics. It replaces the original VRCX with a Rust/Tauri rewrite that consumes far less memory and runs in background mode with only a few megabytes.
.exe, macOS .dmg, or Linux .AppImage/.deb/.rpm.npm install, then start the development version with npm run tauri:dev. Build a release with npm run tauri:build -- --no-sign --no-bundle.crates/headless for background operation only.English | Français | 简体中文 | 繁體中文 | 日本語 | 한국어
Windows · macOS · Linux

A desktop companion for VRChat: see where your friends are, keep a history of the people you've met and the worlds you've visited, manage your favorites, and more.
VRCX-0 is a ground-up rewrite of VRCX by one of its former maintainers. Rebuilt in Rust, it's faster and lighter, and years of history stay smooth.
crates/headless| Feature | VRCX | VRCX-0 (+ = added) |
|---|---|---|
| Social automation | Switch status when alone or with others; auto-reply to invite requests | + Schedules, multiple context rules with priorities, previous status restored |
| Notifications | Desktop, TTS, XSOverlay, OVR Toolkit, wrist overlay | + Desktop Overlay, Discord webhooks, Do Not Disturb; per-event filtering on every channel |
| VR overlay | Browser-rendered (100 MB+); OpenVR | + Native rendering (tens of MB); OpenXR (tested with WiVRn) |
| Screenshots | View and search metadata | + Grid view, favorites, batch management, ZIP export |
| Avatar details | Performance rank and file size | + Full performance stats against each platform's limits |
| Backup | VRChat registry settings | + Scheduled database backups, one-click restore |
| Friend locations | Group friends by instance | + Worlds view |
| Group management | Set visibility one group at a time | + Batch leave and batch visibility; group roles in the player list |
| Themes | Built-in themes, custom CSS file | + Community themes, background image, in-app CSS editor, accent color |
| Multiple accounts | Game logs from all accounts mixed together | Game log kept per account; play VRChat on another account without affecting this one |
Everything else VRCX does, VRCX-0 does too.
Grab the file for your platform from the latest release:
| Platform | File |
|---|---|
| Windows | VRCX-0_<version>_windows_x86_64_setup.exe |
| macOS (Apple Silicon) | VRCX-0_<version>_macos_aarch64.dmg |
| macOS (Intel) | VRCX-0_<version>_macos_x86_64.dmg |
| Linux | .AppImage, .deb, or .rpm |
On macOS, if the first launch is blocked, open System Settings → Privacy & Security and click Open Anyway.
Hardware acceleration for the app interface is off by default. Turn it on under
Settings → System → Hardware acceleration (experimental); if the interface
doesn't display properly, VRCX-0 turns it back off automatically. Setting
WEBKIT_DISABLE_DMABUF_RENDERER yourself hides this option.
Use these steps to contribute or build VRCX-0 locally. Before contributing, see CONTRIBUTING.md.
Requirements: Node.js ≥ 24.10, npm ≥ 11.5, and a stable Rust toolchain via rustup. On Windows, also install Visual Studio Build Tools with the Desktop development with C++ workload.
git clone https://github.com/Map1en/VRCX-0
cd VRCX-0
npm install
Start the dev server:
npm run tauri:dev
Build for release (skip code signing and installer):
npm run tauri:build -- --no-sign --no-bundle
VRCX-0 is licensed under the GNU General Public License v3.0 (GPLv3).
VRCX-0 is not endorsed by VRChat Inc. VRChat and all associated properties are trademarks or registered trademarks of VRChat Inc.
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by lharries
Enables searching, reading, and sending personal WhatsApp messages and media through a Model Context Protocol (MCP) server, storing all data locally in SQLite and exposing controlled tools for LLMs like Claude.
by stickerdaniel
Enables AI assistants to read and interact with LinkedIn data—including profiles, companies, jobs, and messages—through a locally‑run MCP server that operates on your own authenticated browser session.
by caol64
Automatically format Markdown articles and publish them to WeChat public accounts, supporting theme selection, image upload, and AI integration.
by korotovsky
Provides a powerful Model Context Protocol interface for Slack workspaces, enabling message retrieval, search, and optional posting via Stdio or SSE transports without requiring bot permissions.
by iFurySt
Provides authenticated access to XiaoHongShu (RedNote) notes, supporting keyword search, note retrieval by URL, and cookie persistence via a Model Context Protocol server.
by karanb192
Enables Claude Desktop and other AI assistants to browse Reddit, search posts, fetch full comment threads, and analyze user activity with clean, LLM‑optimized responses.
by chigwell
Provides a full‑featured Telegram integration for MCP‑compatible clients, enabling programmatic access to chats, messages, contacts, profile management, and group administration.
by line
Integrates the LINE Messaging API with a Model Context Protocol server, enabling AI agents to send text, flex, broadcast messages, retrieve user profiles, and manage rich menus on a LINE Official Account.
by ZubeidHendricks
Provides a standardized interface for interacting with YouTube content, enabling video retrieval, transcript access, channel and playlist management, and advanced analytics through the Model Context Protocol.