clawdcursor — MCP-сервер для Claude Code: управление рабочим столом
Даёт агенту доступ к рабочему столу: собирает карту интерфейса и кликает по элементам по их id. Пригодится, когда API у приложения нет, а задачу надо довести до конца.
claude mcp add clawdcursor -- npx -y clawdcursorЧто делает clawdcursor
clawdcursor ставится между агентом и операционной системой. Он читает экран через дерево доступности и превращает его в карту интерфейса, а действия выполняет по стабильным идентификаторам элементов. Скриншот и распознавание картинки остаются крайним случаем, когда разметку прочитать не вышло.
После каждого шага сервер проверяет, что получилось, и возвращает результат агенту. Все действия проходят через одну точку подтверждения. Когда на пути встаёт вход в аккаунт, код двухфакторной аутентификации или страница с оплатой, работа встаёт на паузу: рамка экрана синеет, агент просит сделать один шаг и продолжает с того же места.
Нужен Node.js версии 20 или новее. На macOS без разрешения на запись экрана отвалятся только снимки экрана и распознавание текста, окна и клавиши продолжат работать. Работает на Windows, macOS и Linux — проверять стоит на той системе, где живёт приложение, которым будет управлять агент.
Какие задачи решает
- провести операцию в программе без публичного API
- заполнить форму в настольном приложении по названию поля
- остановить агента на входе в аккаунт и дождаться человека
- сверить, что после клика на экране действительно нужный результат
- прочитать текст страницы, не трогая буфер обмена
Примеры запросов агенту
- Открой приложение и найди поле «User code», впиши туда значение из письма
- Пройди по форме, а на экране входа остановись и попроси меня войти
- Скопируй весь текст открытого документа и перескажи его коротко
Как установить clawdcursor
Командой платформы
claude mcp add clawdcursor -- npx -y clawdcursorКомандой платформы
codex mcp add clawdcursor -- npx -y clawdcursorФайл настроек
{
"mcpServers": {
"clawdcursor": {
"command": "npx",
"args": [
"-y",
"clawdcursor"
]
}
}
}Файл настроек
{
"servers": {
"clawdcursor": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"clawdcursor"
]
}
}
}Командой платформы
gemini mcp add clawdcursor npx -y clawdcursorПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о clawdcursor
Как установить clawdcursor в Claude Code?
Одной командой: claude mcp add clawdcursor -- npx -y clawdcursor.
Что делает clawdcursor?
Управляет рабочим столом от имени агента: находит элементы интерфейса по имени или роли, кликает, печатает и проверяет результат. Скриншоты и распознавание картинки подключаются, только если разметку прочитать не удалось.
Что нужно, чтобы сервер заработал?
Node.js версии 20 или новее. На macOS для снимков экрана и распознавания текста понадобится разрешение на запись экрана, без него эти две функции не работают.