NVIDIA App MCP 是一个智能体技能,用于通过本地 MCP 服务器操作 NVIDIA App。它提供两类有明确路由的操作模式:通用 NVIDIA App 操作和游戏内覆盖层操作。
用途
该技能用于处理用户对受支持的 NVIDIA App 查询、变更或连接诊断的请求。通用操作覆盖应用列表与启动、驱动状态与发行说明、逐游戏优化以及笔记本功能。覆盖层操作覆盖查看高层覆盖层状态、开始或停止游戏录制、启用/禁用/保存即时重放、启用或禁用亮点、截取屏幕截图到覆盖层画廊、显示或隐藏统计覆盖层、启用或禁用 RTX 动态鲜艳滤镜,以及识别当前运行的游戏。连接设置支持两种模式,但不授权额外操作。
主要能力
通用 NVIDIA App 操作:通过实时工具发现获取七种文档化公共工具,需在使用前阅读通用工具参考,且仅使用实时工具列表所通告的、与用户意图最窄匹配的工具。覆盖层操作:仅使用固定的工具和参数表,包括 nvapp_overlay_get_status、nvapp_overlay_capture、nvapp_overlay_configure_stats、nvapp_overlay_configure_filters 和 nvapp_overlay_get_current_game_info。每个覆盖层操作有明确映射的参数,例如开始录制使用 { "action": "toggle_recording", "enable": true },截图使用 { "action": "capture_screenshot" },启用 RTX 动态鲜艳滤镜使用 { "filter": "rtx_dvc", "enable": true }。禁止调用 toggle_desktop_capture,也禁止使用 rtx_dvc 之外的滤镜值。
使用方式
使用时需将 nvidia-app 注册到当前 MCP 客户端。默认 HTTP 端点为 http://127.0.0.1:13508/mcp,已安装的 stdio 桥接程序为 %ProgramFiles%\NVIDIA Corporation\NVIDIA App\McpServer\NvAppMcpServer.exe。注册是默认路径,若注册被拒绝或失败,可在本会话剩余时间内直接连接回环 HTTP 端点或 stdio 桥接程序,但须说明所使用的路径。对于显式的开始、停止、启用、禁用、显示或隐藏请求,直接调用映射的变更;对于无目标状态的真切换请求,先调用一次 nvapp_overlay_get_status 读取状态,仅反转对应布尔字段。若所需状态字段缺失,应询问启用还是禁用,而不是猜测。复合请求按用户顺序逐一执行独立操作,不支持的操作应说明或跳过,不得阻塞其他受支持的操作。
适用场景
适用于 Windows 主机上已安装 NVIDIA App(版本 11.0.9.5xx 或以上)并运行其 NvContainer 托管 MCP 插件、且已启用 MCP 服务器访问和 NVIDIA 游戏内覆盖层的环境。典型场景包括查询驱动状态、管理游戏优化、查看或更改覆盖层录制/即时重放/亮点/统计/滤镜设置、截取屏幕截图以及识别当前游戏。
限制
需要 Windows 主机和 NVIDIA App 11.0.9.5xx 或以上版本。MCP 服务器就绪与覆盖层就绪是分开的,成功的 MCP 连接不保证覆盖层工具可用。不同已安装版本和访问级别可能暴露不同的通用工具和输出契约,以实时 tools/list 为准。覆盖层工作流不能变更桌面捕获、RTX 动态鲜艳之外的滤镜、选择截图格式或目标位置,也不能配置统计覆盖层的布局和样式。缺失字段表示未知,不得推断为 false。录制、即时重放、亮点和截图会记录屏幕内容并写入媒体文件,属于影响隐私的操作,仅应在用户明确请求时执行,不得主动发起或作为其他操作的副作用。启用即时重放或亮点会保持后台捕获运行直到禁用。认证令牌只能从受保护的发现源获取,不得作为普通工具参数接受或暴露。