vrchat_auth_begin
Begin login flow via local browser UI.
Read and act on your VRChat account from an assistant — friends, worlds, groups, events, invites and local VRCX history.
LABSCO SUMMARY
The curated tools do the composition an agent needs — friends grouped by world, an invite that resolves your current instance — while the generated routers keep the rest of the API reachable as it changes. It is scoped to one person on one machine by design: your cookies stay local, and account-changing calls are meant to go through your client's approval step.
An unofficial local MCP server for VRChat. It runs on your own machine, keeps your VRChat session cookies in the OS keychain, and exposes friends, worlds, groups, events, notifications, status and invites as curated tools, plus read-only access to your local VRCX history.
Node.js 24.15.0 or newer and an MCP client that can run a local stdio process; clients launch it with npx -y @basicbit/vrchat-mcp. You log in through vrchat_auth_begin, which opens a local browser flow — VRChat has no third-party OAuth, so this is a personal tool and not something to host. Cookies default to the OS keychain; set VRCHAT_MCP_COOKIE_STORE=file on headless Linux. VRCHAT_MCP_ALLOW_WRITES=false makes it read-only, and groups.allowlist in a JSON config restricts group writes to named group IDs.
One command — npx -y @basicbit/vrchat-mcp
USE CASES
Summarise friends by status and location, then read the details of the one you want to join.
Invite them to where you already are without looking up your own location first.
Look through public calendar events in the next few days and check the hosting group.
Read your shared session history from local VRCX logs — time spent, join count and last seen.
List the group's upcoming events and create or update the next one.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
vrchat_auth_beginBegin login flow via local browser UI.
vrchat_auth_logoutLogout and clear session.
vrchat_auth_statusAuth status.
vrchat_avatar_profileGet an avatar profile by avatarId (read-only).
vrchat_cache_invalidateInvalidate cached data (local-only).
vrchat_config_getFetch API config (read-only).
vrchat_event_createCreate a group calendar event.
vrchat_event_deleteDelete a group calendar event.
vrchat_event_followFollow or unfollow a group calendar event.
vrchat_event_updateUpdate a group calendar event.
vrchat_events_discoverDiscover public calendar events with optional category/tag filters (read-only).
vrchat_events_searchSearch calendar events by term (read-only).
vrchat_events_upcomingList calendar events in the upcoming window (read-only). Defaults to the next 7 days.
vrchat_friend_detailsGet a friend's profile, status, and location details by display name or userId (read-only).
vrchat_friends_listList friends with cache-backed pagination (read-only). Defaults to online-only; set includeOffline=true to include offline friends.
vrchat_friends_overviewSummarize friends by status and location with enriched world/group info (read-only).
vrchat_friends_searchSearch friends by display name (read-only).
vrchat_group_event_getGet a single group calendar event (read-only).
vrchat_group_event_nextGet the next upcoming calendar event for a group (read-only).
vrchat_group_events_listList group calendar events (read-only).
vrchat_group_events_upcomingList upcoming group events in a time window (read-only).
vrchat_group_instances_overviewSummarize active group instances (read-only).
vrchat_group_membersList group members by userId + displayName (read-only).
vrchat_group_posts_recentList recent posts for a group (read-only).
vrchat_group_profileGet a group profile by groupId or shortCode (read-only).
vrchat_groups_searchSearch groups by name or shortCode (read-only).
vrchat_instance_createCreate a new instance.
vrchat_invite_selfInvite yourself to an instance (low-risk write).
vrchat_invite_userInvite a user to an instance.
vrchat_invite_user_to_meInvite a user to your current instance. Requires only the target userId; resolves your current location automatically. If you only have a display name, run vrchat_friends_search first to get userId.
vrchat_meGet your profile (read-only). Use view=presence/summary/profile presets; provide fields to override. Optionally include a paged list of your groups.
vrchat_notifications_recentList recent notifications (read-only).
vrchat_profile_updateUpdate your profile fields (bio, bioLinks, pronouns, userIcon, booping, content filters). Status is preserved automatically.
vrchat_read_checkUserExistsAuto-generated read tool. Check User Exists Prefer curated tools when available.
vrchat_read_checkUserPersistenceExistsAuto-generated read tool. Check User Persistence Exists Prefer curated tools when available.
vrchat_read_confirmEmailAuto-generated read tool. Confirm Email Prefer curated tools when available.
vrchat_read_downloadFileVersionAuto-generated read tool. Download File Version Prefer curated tools when available.
vrchat_read_getActiveLicensesAuto-generated read tool. Get Active Licenses Prefer curated tools when available.
vrchat_read_getActiveWorldsAuto-generated read tool. List Active Worlds Prefer curated tools when available.
vrchat_read_getAdminAssetBundleAuto-generated read tool. Get AdminAssetBundle Prefer curated tools when available.
vrchat_read_getAssignedPermissionsAuto-generated read tool. Get Assigned Permissions Prefer curated tools when available.
vrchat_read_getAvatarAuto-generated read tool. Get Avatar Prefer curated tools when available.
vrchat_read_getAvatarStylesAuto-generated read tool. Get Avatar Styles Prefer curated tools when available.
vrchat_read_getBalanceAuto-generated read tool. Get Balance Prefer curated tools when available.
vrchat_read_getBalanceEarningsAuto-generated read tool. Get Balance Earnings Prefer curated tools when available.
vrchat_read_getBlockedGroupsAuto-generated read tool. Get User Group Blocks Prefer curated tools when available.
vrchat_read_getBulkGiftPurchasesAuto-generated read tool. Get Bulk Gift Purchases Prefer curated tools when available.
vrchat_read_getCalendarEventsList upcoming calendar events (raw API). Prefer vrchat_events_upcoming.
vrchat_read_getContentAgreementStatusAuto-generated read tool. Get Content Agreement Status Prefer curated tools when available.
vrchat_read_getCSSAuto-generated read tool. Download CSS Prefer curated tools when available.
vrchat_read_getCurrentOnlineUsersAuto-generated read tool. Current Online Users Prefer curated tools when available.
vrchat_read_getCurrentSubscriptionsAuto-generated read tool. Get Current Subscriptions Prefer curated tools when available.
vrchat_read_getCurrentUserFetch the current user (raw API; large payload). Prefer vrchat_me.
vrchat_read_getEarningsMetricsAuto-generated read tool. Get Earnings Metrics Prefer curated tools when available.
vrchat_read_getEconomyAccountAuto-generated read tool. Get Economy Account Prefer curated tools when available.
vrchat_read_getEconomyBalancesAuto-generated read tool. Get Economy Balances Prefer curated tools when available.
vrchat_read_getEconomyPayoutsAuto-generated read tool. Get Economy Payouts Prefer curated tools when available.
vrchat_read_getEconomyPayoutStatusAuto-generated read tool. Get Economy Payout Status Prefer curated tools when available.
vrchat_read_getFavoritedAvatarsAuto-generated read tool. List Favorited Avatars Prefer curated tools when available.
vrchat_read_getFavoritedWorldsList favorited worlds (raw API). Prefer vrchat_worlds_favorites.
vrchat_read_getFavoriteGroupAuto-generated read tool. Show Favorite Group Prefer curated tools when available.
vrchat_read_getFavoriteGroupsAuto-generated read tool. List Favorite Groups Prefer curated tools when available.
vrchat_read_getFavoriteLimitsAuto-generated read tool. Get Favorite Limits Prefer curated tools when available.
vrchat_read_getFavoritesAuto-generated read tool. List Favorites Prefer curated tools when available.
vrchat_read_getFeaturedCalendarEventsAuto-generated read tool. List featured calendar events Prefer curated tools when available.
vrchat_read_getFileAuto-generated read tool. Show File Prefer curated tools when available.
vrchat_read_getFileAnalysisAuto-generated read tool. Get File Version Analysis Prefer curated tools when available.
vrchat_read_getFileAnalysisSecurityAuto-generated read tool. Get File Version Analysis Security Prefer curated tools when available.
vrchat_read_getFileAnalysisStandardAuto-generated read tool. Get File Version Analysis Standard Prefer curated tools when available.
vrchat_read_getFileDataUploadStatusAuto-generated read tool. Check FileData Upload Status Prefer curated tools when available.
vrchat_read_getFilesAuto-generated read tool. List Files Prefer curated tools when available.
vrchat_read_getFollowedCalendarEventsAuto-generated read tool. List followed calendar events Prefer curated tools when available.
vrchat_read_getFriendStatusAuto-generated read tool. Check Friend Status Prefer curated tools when available.
vrchat_read_getGlobalAvatarModerationsAuto-generated read tool. Get Global Avatar Moderations Prefer curated tools when available.
vrchat_read_getGroupAuditLogEntryTypesAuto-generated read tool. Get Group Audit Log Entry Types Prefer curated tools when available.
vrchat_read_getGroupAuditLogsAuto-generated read tool. Get Group Audit Logs Prefer curated tools when available.
vrchat_read_getGroupBansAuto-generated read tool. Get Group Bans Prefer curated tools when available.
vrchat_read_getGroupCalendarEventICSAuto-generated read tool. Download calendar event as ICS Prefer curated tools when available.
vrchat_read_getGroupGalleryImagesAuto-generated read tool. Get Group Gallery Images Prefer curated tools when available.
vrchat_read_getGroupInstancesList group instances (raw API). Prefer vrchat_group_instances_overview.
vrchat_read_getGroupInvitesAuto-generated read tool. Get Group Invites Sent Prefer curated tools when available.
vrchat_read_getGroupMemberAuto-generated read tool. Get Group Member Prefer curated tools when available.
vrchat_read_getGroupMembersList group members (raw API). Prefer vrchat_group_members.
vrchat_read_getGroupPermissionsAuto-generated read tool. List Group Permissions Prefer curated tools when available.
vrchat_read_getGroupPostsList group posts (raw API). Prefer vrchat_group_posts_recent.
vrchat_read_getGroupRequestsAuto-generated read tool. Get Group Join Requests Prefer curated tools when available.
vrchat_read_getGroupRolesAuto-generated read tool. Get Group Roles Prefer curated tools when available.
vrchat_read_getGroupRoleTemplatesAuto-generated read tool. Get Group Role Templates Prefer curated tools when available.
vrchat_read_getGroupTransferabilityAuto-generated read tool. Get Group Transferability Prefer curated tools when available.
vrchat_read_getHealthAuto-generated read tool. Check API Health Prefer curated tools when available.
vrchat_read_getImpostorQueueStatsAuto-generated read tool. Get Impostor Queue Stats Prefer curated tools when available.
vrchat_read_getInfoPushAuto-generated read tool. Show Information Notices Prefer curated tools when available.
vrchat_read_getInstanceAuto-generated read tool. Get Instance Prefer curated tools when available.
vrchat_read_getInstanceByShortNameAuto-generated read tool. Get Instance By Short Name Prefer curated tools when available.
vrchat_read_getInventoryAuto-generated read tool. Get Inventory Prefer curated tools when available.
vrchat_read_getInventoryCollectionsAuto-generated read tool. List Inventory Collections Prefer curated tools when available.
vrchat_read_getInventoryDropsAuto-generated read tool. List Inventory Drops Prefer curated tools when available.
vrchat_read_getInventoryTemplateAuto-generated read tool. Get Inventory Template Prefer curated tools when available.
vrchat_read_getInvitedGroupsAuto-generated read tool. Get User Group Invited Prefer curated tools when available.
vrchat_read_getInviteMessageAuto-generated read tool. Get Invite Message Prefer curated tools when available.
vrchat_read_getInviteMessagesAuto-generated read tool. List Invite Messages Prefer curated tools when available.
vrchat_read_getJamAuto-generated read tool. Show jam information Prefer curated tools when available.
vrchat_read_getJamsAuto-generated read tool. Show jams list Prefer curated tools when available.
vrchat_read_getJamSubmissionsAuto-generated read tool. Show jam submissions Prefer curated tools when available.
vrchat_read_getJavaScriptAuto-generated read tool. Download JavaScript Prefer curated tools when available.
vrchat_read_getLicensedAvatarsAuto-generated read tool. List Licensed Avatars Prefer curated tools when available.
vrchat_read_getLicenseGroupAuto-generated read tool. Get License Group Prefer curated tools when available.
vrchat_read_getModerationReportsAuto-generated read tool. Get Moderation Reports Prefer curated tools when available.
vrchat_read_getMutualFriendsAuto-generated read tool. Get User Mutual Friends Prefer curated tools when available.
vrchat_read_getMutualGroupsAuto-generated read tool. Get User Mutual Groups Prefer curated tools when available.
vrchat_read_getMutualsAuto-generated read tool. Get User Mutuals Prefer curated tools when available.
vrchat_read_getNotificationAuto-generated read tool. Show notification Prefer curated tools when available.
vrchat_read_getNotificationsList recent notifications (raw API). Prefer vrchat_notifications_recent.
vrchat_read_getNotificationV2Auto-generated read tool. Get NotificationV2 Prefer curated tools when available.
vrchat_read_getNotificationV2sAuto-generated read tool. List NotificationV2s Prefer curated tools when available.
vrchat_read_getOwnAvatarAuto-generated read tool. Get Own Avatar Prefer curated tools when available.
vrchat_read_getOwnInventoryItemAuto-generated read tool. Get Own Inventory Item Prefer curated tools when available.
vrchat_read_getPermissionAuto-generated read tool. Get Permission Prefer curated tools when available.
vrchat_read_getPlayerModerationsAuto-generated read tool. Search Player Moderations Prefer curated tools when available.
vrchat_read_getPrintAuto-generated read tool. Get Print Prefer curated tools when available.
vrchat_read_getPrivateProfileAuto-generated read tool. Get Private Profile Prefer curated tools when available.
vrchat_read_getProductListingAuto-generated read tool. Get Product Listing Prefer curated tools when available.
vrchat_read_getProductListingAlternateAuto-generated read tool. Get Product Listing (alternate) Prefer curated tools when available.
vrchat_read_getProductListingsAuto-generated read tool. Get User Product Listings Prefer curated tools when available.
vrchat_read_getProductPurchaseAuto-generated read tool. Get Product Purchase Prefer curated tools when available.
vrchat_read_getProductPurchaseHistoryAuto-generated read tool. Get Product Purchase History Prefer curated tools when available.
vrchat_read_getProductPurchasesAuto-generated read tool. Get Product Purchases Prefer curated tools when available.
vrchat_read_getProductPurchaseStacksAuto-generated read tool. Get Product Purchase Stacks Prefer curated tools when available.
vrchat_read_getPropAuto-generated read tool. Get Prop Prefer curated tools when available.
vrchat_read_getPropPublishStatusAuto-generated read tool. Get Prop Publish Status Prefer curated tools when available.
vrchat_read_getPublicProfileAuto-generated read tool. Get Public Profile Prefer curated tools when available.
vrchat_read_getRecentLocationsAuto-generated read tool. List Recent Locations Prefer curated tools when available.
vrchat_read_getRecentSubscriptionAuto-generated read tool. Get Recent Subscription Prefer curated tools when available.
vrchat_read_getRecentWorldsAuto-generated read tool. List Recent Worlds Prefer curated tools when available.
vrchat_read_getRecoveryCodesAuto-generated read tool. Get 2FA Recovery codes Prefer curated tools when available.
vrchat_read_getSellerEligibilityAuto-generated read tool. Get Seller Eligibility Prefer curated tools when available.
vrchat_read_getShortNameAuto-generated read tool. Get Instance Short Name Prefer curated tools when available.
vrchat_read_getSteamTransactionAuto-generated read tool. Get Steam Transaction Prefer curated tools when available.
vrchat_read_getSteamTransactionsAuto-generated read tool. List Steam Transactions Prefer curated tools when available.
vrchat_read_getStoreAuto-generated read tool. Get Store Prefer curated tools when available.
vrchat_read_getStoreShelvesAuto-generated read tool. Get Store Shelves Prefer curated tools when available.
vrchat_read_getSubscriptionsAuto-generated read tool. List Subscriptions Prefer curated tools when available.
vrchat_read_getTiliaStatusAuto-generated read tool. Get Tilia Status Prefer curated tools when available.
vrchat_read_getTiliaTosAuto-generated read tool. Get Tilia TOS Agreement Status Prefer curated tools when available.
vrchat_read_getTokenBundlesAuto-generated read tool. List Token Bundles Prefer curated tools when available.
vrchat_read_getUserAllGroupPermissionsAuto-generated read tool. Get user's permissions for all joined groups. Prefer curated tools when available.
vrchat_read_getUserCreditsEligibleAuto-generated read tool. Get User Credits Eligibility Prefer curated tools when available.
vrchat_read_getUserFeedbackAuto-generated read tool. Get User Feedback Prefer curated tools when available.
vrchat_read_getUserGroupInstancesAuto-generated read tool. Get User Group Instances Prefer curated tools when available.
vrchat_read_getUserGroupInstancesForGroupAuto-generated read tool. Get User Group Instances for a specific Group Prefer curated tools when available.
vrchat_read_getUserGroupRequestsAuto-generated read tool. Get User Group Requests Prefer curated tools when available.
vrchat_read_getUserGroupsList groups for a user (raw API). Prefer vrchat_user_groups.
vrchat_read_getUserInventoryItemAuto-generated read tool. Get User Inventory Item Prefer curated tools when available.
vrchat_read_getUserNoteAuto-generated read tool. Get User Note Prefer curated tools when available.
vrchat_read_getUserNotesAuto-generated read tool. Get User Notes Prefer curated tools when available.
vrchat_read_getUserPrintsAuto-generated read tool. Get Own Prints Prefer curated tools when available.
vrchat_read_getUserRepresentedGroupAuto-generated read tool. Get user's current represented group Prefer curated tools when available.
vrchat_read_getUserSubscriptionEligibleAuto-generated read tool. Get User Subscription Eligibility Prefer curated tools when available.
vrchat_read_getUserTiliaKycAuto-generated read tool. Get User Tilia KYC Prefer curated tools when available.
vrchat_read_getUserTutorialStatusAuto-generated read tool. Get User Tutorial Status Prefer curated tools when available.
vrchat_read_getWorldInstanceAuto-generated read tool. Get World Instance Prefer curated tools when available.
vrchat_read_getWorldMetadataAuto-generated read tool. Get World Metadata Prefer curated tools when available.
vrchat_read_getWorldPublishStatusAuto-generated read tool. Get World Publish Status Prefer curated tools when available.
vrchat_read_listPropsAuto-generated read tool. List Props Prefer curated tools when available.
vrchat_read_listStoresAuto-generated read tool. List Stores Prefer curated tools when available.
vrchat_read_listUserProductsAuto-generated read tool. List User Products Prefer curated tools when available.
vrchat_read_searchAvatarsAuto-generated read tool. Search Avatars Prefer curated tools when available.
vrchat_read_searchGroupMembersAuto-generated read tool. Search Group Members Prefer curated tools when available.
vrchat_read_searchGroupsSearch groups (raw API). Prefer vrchat_groups_search.
vrchat_read_searchUsersAuto-generated read tool. Search All Users Prefer curated tools when available.
vrchat_read_searchWorldsSearch worlds (raw API). Prefer vrchat_worlds_search.
vrchat_read_shareInventoryItemPedestalAuto-generated read tool. Share Inventory Item by Pedestal Prefer curated tools when available.
vrchat_read_spawnInventoryItemAuto-generated read tool. Spawn Inventory Item Prefer curated tools when available.
vrchat_read_verifyAuthTokenAuto-generated read tool. Verify Auth Token Prefer curated tools when available.
vrchat_read_verifyLoginPlaceAuto-generated read tool. Verify Login Place Prefer curated tools when available.
vrchat_status_getGet your current status + description (read-only).
vrchat_status_page_overviewCompact VRChat status-page overview: up/down state, graph min/max/current values, unresolved + recent incidents, and active + upcoming maintenance (read-only).
vrchat_status_setSet your status + description (write). Requires status or color (blue/green/orange/red); if both are provided they must agree. Defaults to current user.
vrchat_system_timeGet current system time (read-only).
vrchat_user_groupsList a user's groups (id + name only, cache-backed).
vrchat_user_profileGet a user profile (read-only). Optionally include a paged list of the user's groups.
vrchat_world_instances_overviewSummarize world instances by access type and region (read-only).
vrchat_world_profileGet a world profile by worldId or name (read-only).
vrchat_worlds_favoritesList favorited worlds with compact results (read-only).
vrchat_worlds_searchSearch worlds by name and return compact results (read-only).
vrchat_write_acceptFriendRequestAuto-generated write tool. Accept Friend Request Prefer curated tools when available.
vrchat_write_acknowledgeNotificationV2Auto-generated write tool. Acknowledge NotificationV2 Prefer curated tools when available.
vrchat_write_addFavoriteAuto-generated write tool. Add Favorite Prefer curated tools when available.
vrchat_write_addGroupGalleryImageAuto-generated write tool. Add Group Gallery Image Prefer curated tools when available.
vrchat_write_addGroupMemberRoleAuto-generated write tool. Add Role to GroupMember Prefer curated tools when available.
vrchat_write_addGroupPostAuto-generated write tool. Create a post in a Group Prefer curated tools when available.
vrchat_write_addTagsAuto-generated write tool. Add User Tags Prefer curated tools when available.
vrchat_write_addWorldTagsAuto-generated write tool. Add World Tags Prefer curated tools when available.
vrchat_write_banGroupMemberAuto-generated write tool. Ban Group Member Prefer curated tools when available.
vrchat_write_blockGroupAuto-generated write tool. Block Group Prefer curated tools when available.
vrchat_write_boopAuto-generated write tool. Send Boop Prefer curated tools when available.
vrchat_write_cancelGroupRequestAuto-generated write tool. Cancel Group Join Request Prefer curated tools when available.
vrchat_write_cancelGroupTransferAuto-generated write tool. Cancel Group Transfer Prefer curated tools when available.
vrchat_write_cancelPending2FAAuto-generated write tool. Cancel pending enabling of time-based 2FA codes Prefer curated tools when available.
vrchat_write_clearAllPlayerModerationsAuto-generated write tool. Clear All Player Moderations Prefer curated tools when available.
vrchat_write_clearFavoriteGroupAuto-generated write tool. Clear Favorite Group Prefer curated tools when available.
vrchat_write_clearNotificationsAuto-generated write tool. Clear All Notifications Prefer curated tools when available.
vrchat_write_closeInstanceAuto-generated write tool. Close Instance Prefer curated tools when available.
vrchat_write_consumeOwnInventoryItemAuto-generated write tool. Consume Own Inventory Item Prefer curated tools when available.
vrchat_write_createAvatarAuto-generated write tool. Create Avatar Prefer curated tools when available.
vrchat_write_createFileAuto-generated write tool. Create File Prefer curated tools when available.
vrchat_write_createFileVersionAuto-generated write tool. Create File Version Prefer curated tools when available.
vrchat_write_createGlobalAvatarModerationAuto-generated write tool. Create Global Avatar Moderation Prefer curated tools when available.
vrchat_write_createGroupAuto-generated write tool. Create Group Prefer curated tools when available.
vrchat_write_createGroupGalleryAuto-generated write tool. Create Group Gallery Prefer curated tools when available.
vrchat_write_createGroupInviteAuto-generated write tool. Invite User to Group Prefer curated tools when available.
vrchat_write_createGroupRoleAuto-generated write tool. Create GroupRole Prefer curated tools when available.
vrchat_write_createProductAuto-generated write tool. Create Product Prefer curated tools when available.
vrchat_write_createProductListingDirectAuto-generated write tool. Create Product Listing Prefer curated tools when available.
vrchat_write_createPropAuto-generated write tool. Create Prop Prefer curated tools when available.
vrchat_write_createWorldAuto-generated write tool. Create World Prefer curated tools when available.
vrchat_write_declineGroupInviteAuto-generated write tool. Decline Invite from Group Prefer curated tools when available.
vrchat_write_deleteAllNotificationV2sAuto-generated write tool. Delete All NotificationV2s Prefer curated tools when available.
vrchat_write_deleteAllUserPersistenceDataAuto-generated write tool. Delete All User Persistence Data Prefer curated tools when available.
vrchat_write_deleteAvatarAuto-generated write tool. Delete Avatar Prefer curated tools when available.
vrchat_write_deleteFileAuto-generated write tool. Delete File Prefer curated tools when available.
vrchat_write_deleteFileVersionAuto-generated write tool. Delete File Version Prefer curated tools when available.
vrchat_write_deleteFriendRequestAuto-generated write tool. Delete Friend Request Prefer curated tools when available.
vrchat_write_deleteGlobalAvatarModerationAuto-generated write tool. Delete Global Avatar Moderation Prefer curated tools when available.
vrchat_write_deleteGroupAuto-generated write tool. Delete Group Prefer curated tools when available.
vrchat_write_deleteGroupGalleryAuto-generated write tool. Delete Group Gallery Prefer curated tools when available.
vrchat_write_deleteGroupGalleryImageAuto-generated write tool. Delete Group Gallery Image Prefer curated tools when available.
vrchat_write_deleteGroupInviteAuto-generated write tool. Delete User Invite Prefer curated tools when available.
vrchat_write_deleteGroupPostAuto-generated write tool. Delete a Group post Prefer curated tools when available.
vrchat_write_deleteGroupRoleAuto-generated write tool. Delete Group Role Prefer curated tools when available.
vrchat_write_deleteImpostorAuto-generated write tool. Delete generated Impostor Prefer curated tools when available.
vrchat_write_deleteJamSubmissionAuto-generated write tool. Delete Jam Submission Prefer curated tools when available.
vrchat_write_deleteModerationReportAuto-generated write tool. Delete Moderation Report Prefer curated tools when available.
vrchat_write_deleteNotificationAuto-generated write tool. Delete Notification Prefer curated tools when available.
vrchat_write_deleteNotificationV2Auto-generated write tool. Delete NotificationV2 Prefer curated tools when available.
vrchat_write_deleteOwnInventoryItemAuto-generated write tool. Delete Own Inventory Item Prefer curated tools when available.
vrchat_write_deletePrintAuto-generated write tool. Delete Print Prefer curated tools when available.
vrchat_write_deleteProductAuto-generated write tool. Delete Product Prefer curated tools when available.
vrchat_write_deleteProductListingDirectAuto-generated write tool. Delete Product Listing Prefer curated tools when available.
vrchat_write_deletePropAuto-generated write tool. Delete Prop Prefer curated tools when available.
vrchat_write_deleteUserAuto-generated write tool. Delete User Prefer curated tools when available.
vrchat_write_deleteUserPersistenceAuto-generated write tool. Delete User Persistence Prefer curated tools when available.
vrchat_write_deleteWorldAuto-generated write tool. Delete World Prefer curated tools when available.
vrchat_write_deleteWorldPlatformAuto-generated write tool. Delete World Platform Prefer curated tools when available.
vrchat_write_disable2FAAuto-generated write tool. Disable 2FA Prefer curated tools when available.
vrchat_write_editPrintAuto-generated write tool. Edit Print Prefer curated tools when available.
vrchat_write_enable2FAAuto-generated write tool. Enable time-based 2FA codes Prefer curated tools when available.
vrchat_write_enqueueImpostorAuto-generated write tool. Enqueue Impostor generation Prefer curated tools when available.
vrchat_write_equipOwnInventoryItemAuto-generated write tool. Equip Own Inventory Item Prefer curated tools when available.
vrchat_write_finishFileDataUploadAuto-generated write tool. Finish FileData Upload Prefer curated tools when available.
vrchat_write_friendAuto-generated write tool. Send Friend Request Prefer curated tools when available.
vrchat_write_initiateOrAcceptGroupTransferAuto-generated write tool. Initiate or Accept Group Transfer Prefer curated tools when available.
vrchat_write_inviteUserWithPhotoAuto-generated write tool. Invite User with photo Prefer curated tools when available.
vrchat_write_joinGroupAuto-generated write tool. Join Group Prefer curated tools when available.
vrchat_write_kickGroupMemberAuto-generated write tool. Kick Group Member Prefer curated tools when available.
vrchat_write_leaveGroupAuto-generated write tool. Leave Group Prefer curated tools when available.
vrchat_write_logoutAuto-generated write tool. Logout Prefer curated tools when available.
vrchat_write_markNotificationAsReadAuto-generated write tool. Mark Notification As Read Prefer curated tools when available.
vrchat_write_moderateUserAuto-generated write tool. Moderate User Prefer curated tools when available.
vrchat_write_publishPropAuto-generated write tool. Publish Prop Prefer curated tools when available.
vrchat_write_publishWorldAuto-generated write tool. Publish World Prefer curated tools when available.
vrchat_write_purchaseProductListingAuto-generated write tool. Purchase Product Listing Prefer curated tools when available.
vrchat_write_redeemRewardAuto-generated write tool. Redeem Reward Prefer curated tools when available.
vrchat_write_registerUserAccountAuto-generated write tool. Register User Account Prefer curated tools when available.
vrchat_write_removeFavoriteAuto-generated write tool. Remove Favorite Prefer curated tools when available.
vrchat_write_removeGroupMemberRoleAuto-generated write tool. Remove Role from GroupMember Prefer curated tools when available.
vrchat_write_removeTagsAuto-generated write tool. Remove User Tags Prefer curated tools when available.
vrchat_write_removeWorldTagsAuto-generated write tool. Remove World Tags Prefer curated tools when available.
vrchat_write_replyNotificationV2Auto-generated write tool. Reply NotificationV2 Prefer curated tools when available.
vrchat_write_requestInviteAuto-generated write tool. Request Invite Prefer curated tools when available.
vrchat_write_requestInviteWithPhotoAuto-generated write tool. Request Invite with photo Prefer curated tools when available.
vrchat_write_resendEmailConfirmationAuto-generated write tool. Resend Email Confirmation Prefer curated tools when available.
vrchat_write_resetInviteMessageAuto-generated write tool. Reset Invite Message Prefer curated tools when available.
vrchat_write_respondGroupJoinRequestAuto-generated write tool. Respond Group Join request Prefer curated tools when available.
vrchat_write_respondInviteAuto-generated write tool. Respond Invite Prefer curated tools when available.
vrchat_write_respondInviteWithPhotoAuto-generated write tool. Respond Invite with photo Prefer curated tools when available.
vrchat_write_respondNotificationV2Auto-generated write tool. Respond NotificationV2 Prefer curated tools when available.
vrchat_write_selectAvatarAuto-generated write tool. Select Avatar Prefer curated tools when available.
vrchat_write_selectFallbackAvatarAuto-generated write tool. Select Fallback Avatar Prefer curated tools when available.
vrchat_write_setGroupGalleryFileOrderAuto-generated write tool. Set Group Gallery File Order Prefer curated tools when available.
vrchat_write_shareInventoryItemDirectAuto-generated write tool. Share Inventory Item Direct Prefer curated tools when available.
vrchat_write_startFileDataUploadAuto-generated write tool. Start FileData Upload Prefer curated tools when available.
vrchat_write_submitContentAgreementAuto-generated write tool. Submit Content Agreement Prefer curated tools when available.
vrchat_write_submitJamContentAuto-generated write tool. Submit Jam Content Prefer curated tools when available.
vrchat_write_submitModerationReportAuto-generated write tool. Submit Moderation Report Prefer curated tools when available.
vrchat_write_unbanGroupMemberAuto-generated write tool. Unban Group Member Prefer curated tools when available.
vrchat_write_unequipOwnInventorySlotAuto-generated write tool. Unequip Own Inventory Slot Prefer curated tools when available.
vrchat_write_unfriendAuto-generated write tool. Unfriend Prefer curated tools when available.
vrchat_write_unmoderateUserAuto-generated write tool. Unmoderate User Prefer curated tools when available.
vrchat_write_unpublishPropAuto-generated write tool. Unpublish Prop Prefer curated tools when available.
vrchat_write_unpublishWorldAuto-generated write tool. Unpublish World Prefer curated tools when available.
vrchat_write_updateAssetReviewNotesAuto-generated write tool. Update Asset Review Notes Prefer curated tools when available.
vrchat_write_updateAvatarAuto-generated write tool. Update Avatar Prefer curated tools when available.
vrchat_write_updateBadgeAuto-generated write tool. Update User Badge Prefer curated tools when available.
vrchat_write_updateFavoriteGroupAuto-generated write tool. Update Favorite Group Prefer curated tools when available.
vrchat_write_updateGroupAuto-generated write tool. Update Group Prefer curated tools when available.
vrchat_write_updateGroupGalleryAuto-generated write tool. Update Group Gallery Prefer curated tools when available.
vrchat_write_updateGroupMemberAuto-generated write tool. Update Group Member Prefer curated tools when available.
vrchat_write_updateGroupPostAuto-generated write tool. Edits a Group post Prefer curated tools when available.
vrchat_write_updateGroupRepresentationAuto-generated write tool. Update Group Representation Prefer curated tools when available.
vrchat_write_updateGroupRoleAuto-generated write tool. Update Group Role Prefer curated tools when available.
vrchat_write_updateInviteMessageAuto-generated write tool. Update Invite Message Prefer curated tools when available.
vrchat_write_updateOwnInventoryItemAuto-generated write tool. Update Own Inventory Item Prefer curated tools when available.
vrchat_write_updateProductAuto-generated write tool. Update Product Prefer curated tools when available.
vrchat_write_updateProductListingDirectAuto-generated write tool. Update Product Listing Prefer curated tools when available.
vrchat_write_updatePropAuto-generated write tool. Update Prop Prefer curated tools when available.
vrchat_write_updateTiliaTosAuto-generated write tool. Update Tilia TOS Agreement Status Prefer curated tools when available.
vrchat_write_updateUserNoteAuto-generated write tool. Update User Note Prefer curated tools when available.
vrchat_write_updateWorldAuto-generated write tool. Update World Prefer curated tools when available.
vrchat_write_uploadGalleryImageAuto-generated write tool. Upload gallery image Prefer curated tools when available.
vrchat_write_uploadIconAuto-generated write tool. Upload icon Prefer curated tools when available.
vrchat_write_uploadImageAuto-generated write tool. Upload gallery image, icon, emoji or sticker Prefer curated tools when available.
vrchat_write_uploadPrintAuto-generated write tool. Upload Print Prefer curated tools when available.
vrchat_write_verify2FAAuto-generated write tool. Verify 2FA code Prefer curated tools when available.
vrchat_write_verify2FAEmailCodeAuto-generated write tool. Verify 2FA email code Prefer curated tools when available.
vrchat_write_verifyPending2FAAuto-generated write tool. Verify Pending 2FA code Prefer curated tools when available.
vrchat_write_verifyRecoveryCodeAuto-generated write tool. Verify 2FA code with Recovery code Prefer curated tools when available.
vrcx_db_statusDetect VRCX on this machine and report database path, active user, and DB version (read-only).
vrcx_gamelog_world_visits_recentList recent world visits from the VRCX gamelog (read-only). This reflects your local VRChat/VRCX activity history.
vrcx_instances_recentList recent instance sessions for your active VRCX account (read-only). Derived from VRCX gamelog OnPlayerLeft entries.
vrcx_memos_avatar_getGet a VRCX avatar memo by avatarId (read-only).
vrcx_memos_user_getGet a VRCX user memo by userId (read-only).
vrcx_memos_world_getGet a VRCX world memo by worldId (read-only).
vrcx_user_relationship_sessionsList recent shared instance sessions with a user from VRCX logs (read-only). Use this for deep history; results are limited by default.
vrcx_user_relationship_summarySummarize your relationship history with a user using VRCX logs: time spent, join count, and last seen (read-only).
BEFORE YOU INSTALL
325 tools when we connected. Most are generated vrchat_read_ and vrchat_write_ tools; the current documentation replaces them with three routers, vrchat_read, vrchat_write and vrchat_delete.
All 6 documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 325 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y @basicbit/vrchat-mcp{
"mcpServers": {
"vrchat": {
"command": "npx",
"args": [
"-y",
"@basicbit/vrchat-mcp"
]
}
}
}{
"mcp": {
"vrchat": {
"type": "local",
"command": [
"npx",
"-y",
"@basicbit/vrchat-mcp"
],
"enabled": true
}
}
}{
"servers": {
"vrchat": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@basicbit/vrchat-mcp"
]
}
}
}