ViralQuery 用于回答“获取这个移动应用的热门病毒视频”这类请求。它通过 ViralQuery MCP 工具工作。若工具不可用,应告知用户如何连接 https://viralquery.com/mcp,不要要求用户把密钥粘贴到聊天中。
优先使用 Apple App Store 链接:提取其中数字 ID,调用 listApps,并使用精确匹配的 id 或 appStoreUrl。仅提供应用名时,使用列表中明确无歧义的匹配,不要编造 ID。
若应用已在列表中,用该精确 ID 调用一次 getAppVideos。若缺失且用户提供了 App Store 链接,可调用 requestApp 并传入完整链接;该操作仅限 Max 账户,并消耗账户有限的新应用配额。对于排队或已加入的请求,用返回的请求 ID 调用 getAppRequest,在可行时按有限间隔轮询;就绪后用返回的应用 ID 调用 getAppVideos。若任务仍在运行,报告状态和请求 ID,不要声称已完成。
引用每个返回的来源 URL 和视频 ID。只报告 ViralQuery 返回的数据,任何综合判断都要明确标注为推断。需要时可在本地对返回字段进行筛选或排序,针对所请求的应用给出聚焦答案,而非宽泛无关的灵感。
该 MCP 暴露 listApps、getAppVideos、requestApp、getAppRequest。不要寻找目录写入、数据摄取控制或维护类工具。当需要精确工具输入或受保护连接设置时,查阅 references/operations.md。