가이드
Claude 같은 AI 앱이 MCP 로 모니터를 다루게 하는 방법
MCP(Model Context Protocol)는 AI 앱이 컴퓨터의 도구를 쓰는 표준 방식입니다. WindowLayout 에는 MCP 서버가 들어 있어서 Claude Desktop, Claude Code, Cursor 같은 MCP 클라이언트가 어떤 모니터가 있는지 묻고, 프로필 이름을 읽고, 허용한 경우에만 배치 적용·창 옮기기·밝기 변경을 할 수 있습니다. 모든 것이 이 PC 안에서 이루어집니다. WindowLayout 은 이를 위해 네트워크 포트를 열지 않고 인터넷으로 아무것도 보내지 않습니다. 이 글에서는 켜는 방법, 앱 연결, AI 가 쓸 도구 고르기를 설명합니다.
-
WindowLayout 에서 MCP 켜기
WindowLayout 을 열고 설정에서 MCP (AI 앱 연결) 카드를 찾아 AI 앱 연결 허용을 켭니다. 기본은 꺼짐이고, 꺼져 있는 동안 AI 앱은 여기서 켜 달라는 안내만 받습니다. WindowLayout 이 연결을 기다리기 시작하면 제목 옆 상태가 준비됨으로 바뀝니다. 연결은 로컬 이름 있는 파이프이고, 지금 Windows 계정만 열 수 있으며 다른 컴퓨터의 연결은 거부합니다.
-
AI 가 쓸 도구 고르기
카드에는 도구 8개가 두 묶음으로 있습니다. 조회 도구는 모니터 목록, 창 위치·디스플레이 프로필 목록, 마지막 복원 결과 같은 상태를 알려 주며 정보만 보여 주므로 기본으로 허용됩니다. 동작 도구는 창 위치 프로필 적용, 디스플레이 프로필 적용, 마지막 복원 되돌리기, 활성 창을 다른 모니터로 옮기기, 밝기 설정이고 직접 켜기 전까지 꺼져 있습니다. AI 앱은 웹 페이지·파일·메시지에서 읽은 글에 속아 도구를 부를 수도 있으니, 정말 맡기고 싶은 동작만 허용하세요. 바꾼 내용은 AI 앱을 다시 시작하지 않아도 바로 다음 호출부터 적용됩니다.
-
Claude Desktop·Cursor 연결하기
AI 앱 연결하기 아래에 이 PC 의 실제 WindowLayout.exe 경로가 채워진 설정과 복사 단추가 있습니다. Claude Desktop 에서는 설정 > 개발자 > 구성 편집을 열고 claude_desktop_config.json 의 mcpServers 부분에 windowlayout 항목을 붙여 넣은 뒤 저장하고, Claude Desktop 을 완전히 종료했다가 다시 실행합니다. Cursor 에서는 사용자 폴더의 .cursor 폴더에 있는 mcp.json 에 같은 항목을 넣거나 Cursor 설정의 MCP 화면을 쓰고 다시 시작합니다. 이 항목은 WindowLayout.exe 를 --mcp 인수 하나로 실행합니다. 창 없는 작은 도우미가 지금 쓰는 WindowLayout 에 요청을 전달합니다.
-
Claude Code 연결하기
Claude Code 는 카드의 한 줄 명령을 복사해 PowerShell 이나 명령 프롬프트에서 한 번 실행하면 됩니다. WindowLayout.exe 를 --mcp 로 실행하는 windowlayout 서버가 등록됩니다. 현재 프로젝트뿐 아니라 모든 프로젝트에서 쓰려면 add 바로 뒤에 --scope user 를 넣으세요. Claude Code 안에서 /mcp 명령으로 windowlayout 이 연결되었는지, 어떤 도구가 있는지 볼 수 있습니다.
-
평소 말로 부탁하기
이제 그냥 말하면 됩니다. 모니터가 몇 대이고 주 모니터가 어느 것인지, 딥 워크 배치를 적용해 줘, 모든 모니터 밝기를 40으로 해 줘 같은 식입니다. AI 는 먼저 WindowLayout 처럼 왼쪽부터 번호가 매겨진 모니터와 정확한 프로필 이름을 확인합니다. 이렇게 적용한 창 위치 프로필은 창만 옮기고 프로그램은 절대 실행하지 않으며, 되돌리기로 원래대로 돌릴 수 있습니다. 디스플레이 프로필을 적용하면 WindowLayout 창이 떠서 새 설정을 유지할지 묻고, 15초 안에 [유지]를 누르지 않으면 이전 해상도와 배치로 돌아갑니다. 활성 창 옮기기는 WindowLayout 을 뺀 마지막으로 쓴 창, 즉 AI 앱 자신인 경우가 많습니다.
-
무엇이 호출됐는지 확인하기
같은 카드의 최근 호출 목록에 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 을 다시 시작하세요. MCP 는 Windows 에서만 동작합니다.
내 책상에서 직접 써 보세요
WindowLayout은 무료이고 약 3MB이며 오프라인으로 동작하고 광고나 텔레메트리가 없습니다. 첫 창 레이아웃을 1분 안에 저장해 보세요.