Руководства

Как позволить Claude и другим ИИ-приложениям управлять мониторами через MCP

MCP (Model Context Protocol) — это общепринятый способ, которым ИИ-приложения пользуются инструментами на вашем компьютере. В WindowLayout встроен MCP-сервер, поэтому Claude Desktop, Claude Code, Cursor и другие MCP-клиенты могут узнать, какие у вас мониторы, прочитать названия профилей и — только если вы разрешите — применить раскладку, переместить окно или изменить яркость. Всё остаётся на вашем ПК: WindowLayout не открывает для этого сетевых портов и ничего не отправляет в интернет. В этом руководстве рассказано, как включить функцию, подключить приложения и выбрать инструменты, доступные ИИ.

Обновлено Шагов: 6

  1. Включите MCP в WindowLayout

    Откройте WindowLayout, перейдите в Настройки и найдите карточку MCP (подключение ИИ-приложений). Включите Разрешить подключение ИИ-приложений. По умолчанию функция выключена; пока она выключена, ИИ-приложение получает только сообщение с просьбой включить её здесь. Как только WindowLayout начинает ожидать подключений, состояние рядом с заголовком меняется на Готово. Подключение идёт через локальный именованный канал, открыть который может только ваша учётная запись Windows, а подключения с других компьютеров отклоняются.

  2. Выберите инструменты для ИИ

    В карточке восемь инструментов в двух группах. Инструменты просмотра показывают мониторы, профили окон и дисплея и сообщают состояние, например результат последнего восстановления; они разрешены по умолчанию, потому что только показывают сведения. Инструменты действий применяют профиль окон или дисплея, отменяют последнее восстановление, перемещают активное окно на другой монитор и задают яркость; они выключены, пока вы их не включите. Текст на веб-странице, в файле или сообщении может подтолкнуть ИИ-приложение вызвать инструмент, поэтому разрешайте только те действия, которые действительно готовы ему доверить. Изменения действуют со следующего вызова, перезапускать ИИ-приложение не нужно.

  3. Подключите Claude Desktop или Cursor

    В разделе Подключить ИИ-приложение карточка показывает готовые настройки, уже заполненные реальным путём к WindowLayout.exe на вашем ПК, у каждой есть кнопка Копировать. В Claude Desktop откройте Настройки, Разработчик, Изменить конфигурацию, вставьте запись windowlayout в раздел mcpServers файла claude_desktop_config.json, сохраните его, полностью закройте Claude Desktop и запустите снова. В Cursor добавьте ту же запись в mcp.json в папке .cursor вашего профиля пользователя или воспользуйтесь страницей MCP в настройках Cursor и перезапустите его. Запись запускает WindowLayout.exe с единственным аргументом --mcp: это небольшой помощник без окна, который передаёт запросы уже работающему WindowLayout.

  4. Подключите Claude Code

    Для Claude Code скопируйте однострочную команду из карточки и один раз выполните её в PowerShell или командной строке. Она регистрирует сервер windowlayout, который запускает WindowLayout.exe с --mcp. Добавьте --scope user сразу после слова add, если хотите, чтобы инструменты были доступны во всех проектах, а не только в текущем. Внутри Claude Code команда /mcp показывает, подключён ли windowlayout и какие инструменты он предлагает.

  5. Просите обычными словами

    Теперь можно просто попросить: какие у меня мониторы и какой из них основной, примени мою раскладку «Глубокая работа», поставь яркость 40 процентов на всех мониторах. Сначала ИИ смотрит мониторы, пронумерованные слева направо, как в WindowLayout, и точные названия профилей. Применённый так профиль окон только перемещает окна и никогда не запускает программы, а отмена возвращает окна на место. При применении профиля дисплея появляется окно WindowLayout с вопросом, сохранить ли новые параметры; если не нажать «Сохранить» в течение 15 секунд, вернутся прежние разрешение и расположение. Перемещение активного окна касается последнего окна, которым вы пользовались, кроме WindowLayout, — часто это само ИИ-приложение.

  6. Проверьте, что вызывалось

    Список Последние вызовы в той же карточке показывает до 50 вызовов с момента запуска WindowLayout: инструмент, время и результат. Больше ничего намеренно не хранится: ни названий профилей, ни значений, ни заголовков окон. Если MCP включён, а WindowLayout не запущен, когда ИИ вызывает инструмент, программа запускается в фоне, не открывая окно. Неразрешённый инструмент или несуществующий профиль возвращаются ИИ как понятная ошибка.

Частые вопросы

Отправляет ли WindowLayout мои данные в ИИ-сервис?

Сам WindowLayout ничего не отправляет в интернет для MCP и не открывает сетевых портов. То, что возвращает инструмент, например названия мониторов, разрешения и названия профилей, получает ИИ-приложение и передаёт своему ИИ-сервису как часть разговора — так же, как всё, что вы там пишете. Заголовки окон никогда не возвращаются.

Может ли ИИ менять настройки, удалять профили или запускать программы?

Нет. Существуют только восемь инструментов из карточки. Нет инструментов для изменения настроек, удаления или сохранения профилей, восстановления резервных копий, установки обновлений, включения пульта с телефона или работы с ИИ-ключами, а профили, применённые через MCP, никогда не запускают программы.

ИИ-приложение пишет, что WindowLayout недоступен. Что проверить?

Убедитесь, что переключатель MCP включён и состояние — Готово, что путь в настройках ИИ-приложения совпадает с используемым WindowLayout.exe и что после правки настроек вы перезапустили ИИ-приложение. Если WindowLayout сообщает, что имя подключения занято, перезапустите его. MCP работает только в Windows.

Попробуйте на своём столе

WindowLayout бесплатна, весит около 3 МБ, работает офлайн и не содержит рекламы и телеметрии. Первое расположение окон можно сохранить меньше чем за минуту.

Перейти к загрузке