指南

如何让 Claude 等 AI 应用通过 MCP 管理你的显示器

MCP(Model Context Protocol,模型上下文协议)是 AI 应用使用电脑上工具的通用方式。WindowLayout 内置 MCP 服务器,Claude Desktop、Claude Code、Cursor 等 MCP 客户端可以查询你有哪些显示器、读取配置文件名称,并且只有在你允许时,才能应用布局、移动窗口或调整亮度。一切都在你的电脑上完成:WindowLayout 不为此打开任何网络端口,也不通过互联网发送任何内容。本指南介绍如何开启、如何连接应用,以及如何选择 AI 可以使用的工具。

更新于 6 个步骤

  1. 在 WindowLayout 中开启 MCP

    打开 WindowLayout,进入设置,找到“MCP(AI 应用连接)”卡片,打开“允许 AI 应用连接”。它默认关闭;关闭时,AI 应用只会收到请你在这里开启的提示。WindowLayout 开始监听后,标题旁的状态会变为“就绪”。连接使用本地命名管道,只有你当前的 Windows 账户能打开,并且会拒绝来自其他电脑的连接。

  2. 选择 AI 可以使用的工具

    卡片把 8 个工具分成两组。查询工具列出显示器、列出窗口配置文件和显示配置文件,并报告状态(例如上次还原的结果);它们只显示信息,所以默认允许。操作工具包括应用窗口配置文件、应用显示配置文件、撤销上次还原、把活动窗口移到另一台显示器和设置亮度;在你手动开启之前都保持关闭。AI 应用可能被网页、文件或消息中的文字诱导去调用工具,所以只允许你真正希望它执行的操作。更改从下一次调用起立即生效,无需重启 AI 应用。

  3. 连接 Claude Desktop 或 Cursor

    在“连接 AI 应用”下,卡片提供已填好本机 WindowLayout.exe 实际路径的设置,每段都有“复制”按钮。在 Claude Desktop 中打开 设置 > 开发者 > 编辑配置,把 windowlayout 条目粘贴到 claude_desktop_config.json 的 mcpServers 部分,保存后完全退出 Claude Desktop 再重新启动。在 Cursor 中,把同样的条目加入用户文件夹下 .cursor 文件夹里的 mcp.json,或使用 Cursor 设置中的 MCP 页面,然后重启。该条目以唯一参数 --mcp 运行 WindowLayout.exe:这是一个没有窗口的小助手,会把请求转交给你正在使用的 WindowLayout。

  4. 连接 Claude Code

    对于 Claude Code,从卡片复制一行命令,在 PowerShell 或命令提示符中运行一次即可。它会注册一个名为 windowlayout 的服务器,用 --mcp 启动 WindowLayout.exe。如果希望在所有项目中而不只是当前项目中使用这些工具,请在 add 之后紧接着加上 --scope user。在 Claude Code 中,/mcp 命令会显示 windowlayout 是否已连接以及提供哪些工具。

  5. 用日常语言提出要求

    现在直接说就行:我有哪些显示器、哪台是主显示器;应用我的“深度工作”布局;把所有显示器的亮度调到 40%。AI 会先查看显示器(与 WindowLayout 一样从左往右编号)和准确的配置文件名称。用这种方式应用的窗口配置文件只移动窗口,绝不启动程序,撤销可以把窗口放回原处。应用显示配置文件时,WindowLayout 窗口会弹出并询问是否保留新设置;15 秒内不点“保留”,就会恢复之前的分辨率和排列。移动活动窗口针对的是除 WindowLayout 之外你最后使用的窗口,通常就是 AI 应用本身。

  6. 查看调用了什么

    同一张卡片上的“最近的调用”列表显示 WindowLayout 启动以来最多 50 次调用,包括工具、时间和是否成功。除此之外刻意不保存任何内容:没有配置文件名称、参数值或窗口标题。如果 MCP 已开启而 AI 调用工具时 WindowLayout 没有运行,它会在后台启动,不打开窗口。未被允许的工具或不存在的配置文件,会以清楚的错误返回给 AI。

常见问题

WindowLayout 会把我的数据发送给 AI 服务吗?

WindowLayout 本身不会为 MCP 通过互联网发送任何内容,也不打开网络端口。但工具返回的内容(如显示器名称、分辨率和配置文件名称)会交给 AI 应用,AI 应用会把它作为对话的一部分发送到其 AI 服务,与你在其中输入的内容一样。窗口标题永远不会返回。

AI 能更改设置、删除配置文件或运行程序吗?

不能。只有卡片上的 8 个工具。没有用于更改设置、删除或保存配置文件、恢复备份、安装更新、开启手机遥控或处理 AI 密钥的工具,通过 MCP 应用的配置文件也绝不会启动程序。

AI 应用说无法使用 WindowLayout,应该检查什么?

确认 MCP 开关已打开且状态为“就绪”,AI 应用设置中的路径与你使用的 WindowLayout.exe 一致,并且修改设置后已重启 AI 应用。如果 WindowLayout 提示连接名称已被占用,请重新启动 WindowLayout。MCP 仅适用于 Windows。

在自己的桌面上试试

WindowLayout 免费、约 3MB、完全离线运行,没有广告和遥测。一分钟内即可保存第一个窗口布局。

前往下载