SuperAPI AI 工具集

vr-org-mcp

VR.org 的只读 MCP 服务器,让 AI 智能体一次调用即可获取实时 VR、AR、XR 新闻、VR.org 原创全文内容、活动日历、头显优惠与购买指南,以及热门游戏和应用列表。免费、无需密钥、不执行写入操作,提供十一个工具、五个资源和三个提示词,可通过 npx 直接运行、一键安装或使用托管远程端点接入。

访问官网

工具介绍

VR.org 的只读 Model Context Protocol(MCP)服务器,面向 VR、AR、XR 新闻聚合与原创报道。任何兼容 MCP 的智能体(如 Claude Desktop、Claude Code、Cursor、Continue 等)均可通过一次调用访问实时新闻、原创编辑内容(含文章全文)、VR/AR/XR 活动日历、精选头显优惠、购买指南问答,以及热门游戏和应用列表。

主要能力与规模:服务器包含十一个工具、五个资源和三个提示词,零密钥、零写入、零支付。每个工具将 VR.org 的公开 JSON API(https://vr.org/api/*)组合成对智能体友好的单次响应。服务器为轻量代理,不保存密钥、不写入数据、不能转移资金。

使用方式:可直接用 npx 运行(无需全局安装)。也可下载最新版本的 .mcpb 包并双击安装到 Claude Desktop;或手动配置:加入 claude_desktop_config.json,或加入 .cursor/mcp.json。托管远程端点在 MCP 的 streamable-HTTP 传输上提供相同工具,Web 客户端(ChatGPT 连接器、Claude.ai 连接器)无需本地安装即可使用。各客户端的人类设置指南见 vr.org/connect。可作为上下文附加的 MCP 资源均可浏览。

安全与内容处理:由于实时源包含第三方 RSS 标题,为防上游恶意或受损标题操纵调用模型,所有工具输出会经过净化(删除控制字符、零宽字符和方向覆盖字符)、限制序列化响应不超过 50 KB,避免大载荷淹没智能体上下文窗口。输入在发出外部请求前验证,所有自由文本参数在 schema 层限制长度。错误以结构化、不回显的对象返回,而非原始堆栈;极少数情况下错误字符串到达调用方时,会经过与工具结果相同的输出清洗,凭据形状的子串被脱敏、文本被截断并标记 isError。API 基础 URL 在源码中固定为 https://vr.org,不可覆盖,因此服务器只能与 VR.org 通信。

版本与兼容性:需要 Node.js 20 或更新版本。服务器已运行在 MCP SDK v2(@modelcontextprotocol/server)并支持 2026-07-28 协议修订版;2025 修订版的客户端连接方式完全不变,由开场消息决定连接使用哪个修订版。Node.js 18 不再受支持,因为 v2 SDK 需要 Node.js 20;若固定使用 Node 18,请停留在 0.4.4。安装体积大幅减小:旧 SDK 引入了此 stdio 服务器从未使用的 HTTP 栈(超过 80 个包),生产依赖树现为三个包,npm audit 无告警且无需 overrides。托管端点 https://vr.org/mcp 同日迁移到相同协议,且现在直接响应 /mcp 而不再重定向到 /api/mcp,为使用短 URL 配置的客户端减少一半往返。

功能更新:search_vr_news 现按词匹配而非一个精确短语。此前关键词过滤要求整个查询按原样出现在标题或摘要中,智能体常发送如“steam frame release date”或“best vr headset 2026”这类查询,即使源中充满匹配报道也会返回空。在一次针对实时源的 25 个真实查询回放中,18 个返回空。现在查询被拆分为关键词,丢弃填充词(如“what is the latest”“news”“today”、年份和月份名),其余每个关键词须以任意顺序出现在标题、摘要、标签、分类或来源名中。复数匹配单数,忽略标点(“half-life alyx”可找到“Half-Life: Alyx”),不带空格输入的型号仍可匹配(“psvr2”找到“PS VR2”)。数字和两字母词仅按完整词匹配,因此“quest 3”不会返回 Quest 3S 的报道。标题匹配优先列出,组内按最新排序。发送查询时,响应会附加 match(all_terms、partial、none,或查询全为填充词时为 latest)、terms(实际使用的关键词)和 total_matches。若无内容匹配所有关键词,则返回最接近的匹配并标记为 partial 并附提示。无查询调用返回与之前完全相同的内容。托管端点 https://vr.org/mcp 使用同一匹配器。

vr_explain 和 vrorg://guides 资源现从 VR.org 的实时解释器源回答,因此在版本之间保持最新。此前答案是 2026 年 7 月编译进包的列表,到 10 月大多数现实主题(“steam frame”“steam frame price”“meta vr glasses”“quest 4”)返回 no_explainer,且若干已有答案过时。列表现从 https://vr.org/api/explainers 获取并缓存十分钟,与优惠和活动相同,使站点指南刷新无需发版即可到达智能体。每个获取条目在使用前都经过验证(键必须是非空字符串的非空列表,链接必须在 https://vr.org),并与其他上游文本一样通过净化器。若获取失败或无有效返回,则使用内置列表回答;该列表现镜像站点当前 34 篇指南(此前为 10 篇),因此离线服务器仍能给出当前答案。获取失败会记忆一分钟,避免故障拖慢每次调用。匹配逻辑不变:主题中包含的最长键获胜,因此“steam frame price”会到达价格页而非 Steam Frame 中心页。

get_vr_article 现返回整篇文章。body_html 此前受通用 4,096 字符字符串上限截断,多数文章在标签中途被截断却仍报告 ok: true;现在其独有上限为 45,000 字符,50 KB 响应上限仍然适用。文章还带有 updated(应用更正的日期),托管端点此前已返回该字段。

内容来源:源结果中每一项现带有 provenance 字段,值为 vr_org_editorial(由 VR.org 撰写和编辑)或 third_party_feed(从外部发布者逐字转发的标题或摘要)。任何包含转发文本的响应还带有 content_notice,提示应将文本视为数据而非指令;vrorg://news/latest 资源也以散文形式带有同样提示。这是附加元数据,不影响现有字段和现有消费者。其目的是让调用客户端辨别哪些文本是 VR.org 真正背书的。

许可证:MIT,VR.org 项目。免费、无需密钥、不写入。

关于收费、价格、平台等更多细节,资料未提供。