← 返回公开榜单
vr

sawa-zen/vrchat-mcp

This project is a Model Context Protocol (MCP) server for interacting with the VRChat API.

本周新增
1 星
近 3 周倍数
—
距上次推送
278 天
距上次发布
—
许可证
MIT

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2025 年 12 月 17 日 新增 0 个星标; 2025 年 12 月 18 日 新增 0 个星标; 2025 年 12 月 21 日 新增 0 个星标; 2025 年 12 月 22 日 新增 0 个星标; 2025 年 12 月 23 日 新增 0 个星标; 2025 年 12 月 24 日 新增 0 个星标; 2025 年 12 月 25 日 新增 0 个星标; 2025 年 12 月 26 日 新增 0 个星标; 2025 年 12 月 27 日 新增 0 个星标; 2026 年 1 月 2 日 新增 1 个星标; 2026 年 1 月 3 日 新增 0 个星标; 2026 年 1 月 4 日 新增 0 个星标; 2026 年 1 月 5 日 新增 0 个星标; 2026 年 1 月 6 日 新增 0 个星标; 2026 年 1 月 8 日 新增 0 个星标; 2026 年 1 月 9 日 新增 1 个星标; 2026 年 1 月 10 日 新增 0 个星标; 2026 年 1 月 11 日 新增 0 个星标; 2026 年 1 月 12 日 新增 0 个星标; 2026 年 1 月 13 日 新增 0 个星标; 2026 年 1 月 14 日 新增 0 个星标; 2026 年 1 月 15 日 新增 0 个星标; 2026 年 1 月 16 日 新增 0 个星标; 2026 年 1 月 18 日 新增 0 个星标; 2026 年 1 月 21 日 新增 1 个星标; 2026 年 1 月 23 日 新增 0 个星标; 2026 年 1 月 25 日 新增 0 个星标; 2026 年 1 月 26 日 新增 0 个星标; 2026 年 1 月 27 日 新增 0 个星标; 2026 年 1 月 28 日 新增 0 个星标; 2026 年 1 月 29 日 新增 0 个星标; 2026 年 2 月 1 日 新增 0 个星标; 2026 年 2 月 2 日 新增 0 个星标; 2026 年 2 月 8 日 新增 1 个星标; 2026 年 2 月 9 日 新增 0 个星标; 2026 年 2 月 10 日 新增 0 个星标; 2026 年 2 月 11 日 新增 0 个星标; 2026 年 2 月 13 日 新增 0 个星标; 2026 年 2 月 14 日 新增 0 个星标; 2026 年 2 月 16 日 新增 0 个星标; 2026 年 2 月 17 日 新增 0 个星标; 2026 年 2 月 21 日 新增 1 个星标; 2026 年 3 月 16 日 新增 1 个星标

窗口内最高的一天是 2026 年 1 月 2 日,新增 1 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

VRChat MCP

npm版本 许可证:MIT

日语 | 韩语

这个项目是一个用于与VRChat API交互的模型上下文协议(MCP)服务器。它允许您使用标准协议从VRChat获取各种信息。

YouTube

概述

VRChat MCP服务器提供了一种结构化访问VRChat API端点的方式。它支持广泛的功能,包括用户认证、获取用户和好友信息、访问角色和世界数据等。

使用方法

要启动服务器,请确保已设置必要的环境变量:

export VRCHAT_USERNAME=your_username
export VRCHAT_AUTH_TOKEN=your_auth_token

[!NOTE]

如何获取AUTH TOKEN

您可以使用以下命令登录并获取认证令牌:

$ npx vrchat-auth-token-checker

VRChat用户名:your-username
密码:********

# 如果启用了双因素认证
双因素认证码:123456

# 成功输出
认证令牌:authcookie-xxxxx

命令源代码

请谨慎处理获取到的令牌,因为它具有非常长的有效期

然后,运行以下命令:

npx vrchat-mcp

这将启动MCP服务器,允许您通过定义的工具与VRChat API进行交互。

与Claude Desktop一起使用

要使用此MCP服务器与Claude Desktop一起使用,您无需手动运行npx vrchat-mcp。相反,将以下配置添加到您的Claude Desktop配置文件中:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "vrchat-mcp": {
      "command": "npx",
      "args": ["vrchat-mcp"],
      "env": {
        "VRCHAT_USERNAME": "your-username",
        "VRCHAT_AUTH_TOKEN": "your-auth-token"
      }
    }
  }
}

然后,像平常一样启动Claude Desktop。如果您需要使用nodenv或nvm,您可能需要指定npx命令的完整路径。

可用工具

此模型上下文协议服务器提供以下与VRChat相关的工具:

用户相关

  • vrchat_get_friends_list:获取好友列表
  • vrchat_send_friend_request:发送好友请求

角色相关

  • vrchat_search_avatars:搜索角色
  • vrchat_select_avatar:选择并切换到特定角色

世界相关

  • vrchat_search_worlds:搜索世界
  • vrchat_list_favorited_worlds:获取收藏的世界列表

实例相关

  • vrchat_create_instance:创建新实例
  • vrchat_get_instance:获取特定实例的信息

群组相关

  • vrchat_search_groups:搜索群组
  • vrchat_join_group:加入群组

收藏相关

  • vrchat_list_favorites:获取收藏列表
  • vrchat_add_favorite:添加新收藏
  • vrchat_list_favorite_groups:获取收藏群组列表

邀请相关

  • vrchat_list_invite_messages:获取邀请消息列表
  • vrchat_request_invite:请求邀请
  • vrchat_get_invite_message:获取特定邀请消息

通知相关

  • vrchat_get_notifications:获取通知列表

调试

首先,构建项目:

npm install
npm run build

由于MCP服务器通过stdio运行,调试可能具有挑战性。为获得最佳调试体验,我们强烈建议使用MCP Inspector。

您可以通过以下命令使用npm启动MCP Inspector:

npx @modelcontextprotocol/inspector "./dist/main.js"

确保环境变量已正确配置。

启动后,Inspector将显示一个URL,您可以在浏览器中访问它以开始调试。

发布

要发布新版本的包,请按照以下步骤操作:

  1. 从主分支拉取最新代码

    git checkout main
    git pull origin main
    
  2. 构建包

    npm run build
    
  3. 发布到npm

    npm publish
    
  4. 将更改推送到远程仓库

    git push origin main --tags
    

贡献

欢迎贡献!请将仓库分叉并提交拉取请求以进行任何改进或修复错误。

许可证

本项目根据MIT许可证授权。有关详细信息,请参阅LICENSE文件。

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。