Clawd Cursor — управление рабочим столом через MCP
Clawd Cursor
MCP-сервер дает агенту управлять окнами и приложениями: он читает экран как структуру и действует по имени элемента
- 406 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент получает управление настоящим рабочим столом: кликает, печатает и читает окна, в том числе почту и мессенджеры
- Один раз выданное согласие и разрешения Accessibility и Screen Recording на macOS открывают доступ ко всем приложениям на машине
- Запуск через npx -y каждый раз берет последнюю версию пакета, поэтому автор советует для такого инструмента глобальную установку
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/clawd-cursorОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент получает управление настоящим рабочим столом: кликает, печатает и читает окна, в том числе почту и мессенджеры
- Один раз выданное согласие и разрешения Accessibility и Screen Recording на macOS открывают доступ ко всем приложениям на машине
- Запуск через npx -y каждый раз берет последнюю версию пакета, поэтому автор советует для такого инструмента глобальную установку
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Clawd Cursor запускается локально и дает агенту управлять настоящим рабочим столом: открывать приложения, кликать, печатать, читать окна и страницы в браузере. Он нужен там, где у сервиса нет ни API, ни командной строки: старое приложение, окно без интеграции, интерфейс, в котором остается только нажать кнопку. Экран сервер превращает в единую карту интерфейса: объединяет дерево доступности и распознавание текста, а каждому элементу присваивает идентификатор вида el_NN. Агент действует по идентификатору, координаты пикселей нужны только на последнем шаге. Скриншот для модели с поддержкой изображений берется в последнюю очередь, для окон без структуры вроде холстов и игр. К действию можно приложить параметр expect, и тогда сервер проверит экран и вернет DEVIATION, если интерфейс не отреагировал так, как ожидалось. Каждый вызов проходит через одну точку проверки безопасности с решением: разрешить, запросить подтверждение или заблокировать. Пока агент работает, на экране виден баннер и янтарное свечение по краям.
Для кого. Для тех, кто доверяет агенту рутинные действия в графических программах на Windows, macOS или Linux, когда подходящего API нет.
Подходит, если
- Нужно ответить на письмо или заполнить форму в приложении, у которого нет API и командной строки
- Старое настольное приложение нужно подключить к цепочке агента без интеграции
- Нужно убедиться, что после нажатия кнопки интерфейс действительно изменился
- Хочется обойтись без скриншота на каждом шаге: сначала идут структура окна и распознавание текста
- Агент должен остановиться на входе в аккаунт или вводе кода и дождаться вас
Не подходит, если
- У сервиса есть API или командная строка: автор сам советует брать их, а Clawd Cursor оставлять запасным вариантом
- Компьютер содержит открытые банковские сессии или чужие данные, которые агенту видеть нельзя
- Нужна только автоматизация браузера для тестов: для этого подойдут Playwright и подобные инструменты
- Вы не готовы следить за работой агента: он нажимает кнопки в настоящих программах
Пример запроса к агенту
Открой Outlook и ответь на последнее письмо от Сары, что созвон переносится на четверг. Перед отправкой покажи текст.MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Ограничения
Перед первым использованием нужно один раз дать согласие на управление компьютером командой consent --accept. Хосты, которые умеют задавать вопрос пользователю по MCP, например Claude Code и VS Code, спрашивают его при первом вызове инструмента. Нужен Node.js 20 или новее.
На macOS обязательно разрешение Accessibility, а разрешение Screen Recording нужно только для скриншотов и распознавания текста. Выдать оба разрешения поможет команда clawdcursor grant. На Linux придется поставить tesseract-ocr, python3-gi и gir1.2-atspi-2.0, а в Wayland еще и ydotool. Встроенный цикл агента с собственной моделью включается отдельно командой clawdcursor agent и настраивается через doctor.
Как отключить. Уберите сервер из клиента, например командой claude mcp remove clawdcursor, или отключите плагин Claude Code через /plugin. Работу агента можно остановить двойным кликом по баннеру на экране. Глобальный пакет удаляется командой npm uninstall -g clawdcursor.
Частые вопросы
Как поставить Clawd Cursor в Claude Code?
Выполните npm i -g clawdcursor, затем clawdcursor consent --accept и claude mcp add clawdcursor -s user -- clawdcursor mcp --compact. Вместо команд можно поставить плагин: claude plugin marketplace add AmrDab/clawdcursor и claude plugin install clawdcursor@clawdcursor. Плагин регистрирует инструменты и подключает скилл с правилами использования.
Как агент понимает, что на экране, если не смотрит на скриншоты?
Сначала читает дерево доступности, оно бесплатно. Если оно пустое, подключается распознавание текста операционной системы. Для Chrome, Electron и WebView читается DOM через CDP. Скриншот отправляется модели только последним шагом, например для окна, где нарисован холст.
Что будет, если на пути встретится вход в аккаунт или код из SMS?
Агент делает паузу: подсветка по краям экрана становится синей, а в баннере написано, что нужно сделать. Вы входите сами и нажимаете Resume, чтобы продолжить с того же места, или End task, чтобы остановить задачу. Можно и ответить текстом через кнопку «Something else».
Как остановить агента, который управляет компьютером?
Дважды щелкните по баннеру, который показан на экране все время работы. Это останавливает все действия на Windows, macOS и Linux.
Работает ли Clawd Cursor только с одной моделью?
Нет, он работает с любой моделью, которая умеет вызывать инструменты: Claude, GPT, Gemini или Llama. Сервер сам модель не вызывает, пока вы не включили встроенный цикл агента.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыOpen Computer Use
open-computer-use
Открытый MCP-сервер для управления рабочим столом: агент читает состояние приложений и кликает, печатает, скроллит на macOS, Linux и Windows
MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell
MCP-сервер для macOS: агент двигает мышь, печатает, управляет окнами и снимает экран, когда у приложения нет API
MCP-сервер для Windows: агент двигает мышь, нажимает клавиши, управляет окнами и делает снимки экрана
MCP-сервер на Swift дает агенту управлять любым приложением macOS: кликать, печатать и читать дерево интерфейса
CLI и MCP-сервер для macOS: скриншоты, разбор интерфейса через accessibility и управление приложениями по кликам и вводу
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Clawd Cursor — управление рабочим столом через MCP (эта запись) | нет | не нужна | 406 | |
| Windows-MCP | нет | не нужна | 10 682 | управляет только Windows, тогда как Clawd Cursor работает на Windows, macOS и Linux |
| MCPControl | нет | не нужна | 332 | двигает мышь, нажимает клавиши и делает снимки экрана в Windows, без карты элементов и проверки результата |
Коротко о README
README сравнивает проект с browser-use, Playwright MCP, OmniParser и режимом computer use от Anthropic, а затем дает установку для Claude Desktop (расширение MCPB), Claude Code, Cursor, VS Code, Zed, Codex и opencode. Дальше описаны режимы запуска, список из семи составных инструментов, таблица ступеней восприятия и поддержка платформ по операционным системам. В начале приведен список изменений последних версий.