Alan's Way MCP

Рабочее пространство для Mac с MCP-сервером управления компьютером: агенты работают в своих вкладках браузера и в приложениях.

  • 106 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Сервер управляет реальными вкладками Chromium и нативными приложениями Mac, а для этого приложению выдают права на экран и ввод.
Все причины и проверки

capthvnsen/alans-way

Установка

Работает в

Ручная установка

npm install -g github:capthvnsen/alans-way

Автономная установка сервера из раздела Alan's CU MCP. Затем в конфигурацию клиента добавляют запись `workspace-mcp` с `--bot-id`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Сервер управляет реальными вкладками Chromium и нативными приложениями Mac, а для этого приложению выдают права на экран и ввод.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Alan's Way — набор из четырех продуктов для работы агентов на компьютере и в виртуальной машине. Для подключения к агенту важен второй: Alan's CU MCP, он же `workspace-mcp`, общий Node-сервер управления компьютером. Он открывает инструменты браузера с префиксом `cua_alans_way_` и инструменты нативных приложений с префиксом `workspace_computer_`, и к нему подключается любой клиент с поддержкой MCP. Сервер работает вместе с приложением Alan's Workspace для Mac: настоящие вкладки Chromium разделены между агентами, у каждого свой курсор, а пользователь может перехватить управление. Для удаленной машины есть просмотр рабочего стола и передача сессии на VM при закрытии крышки ноутбука. Еще в наборе плагины для Hermes и Grok Bot, они живут в соседнем репозитории.

Для кого. Пользователям агентов Hermes и других MCP-клиентов, которым нужно, чтобы агент сам работал в браузере и приложениях на Mac.

Подходит, если

  • Агент должен открыть вкладку браузера, заполнить страницу и вернуть результат.
  • На Mac нужно управлять нативным приложением из агента.
  • Каждому из нескольких агентов нужна своя вкладка и свой курсор, чтобы они не мешали друг другу.
  • Ноутбук закрывают, а начатую браузерную работу продолжает виртуальная машина.

Не подходит, если

  • Нужен только поиск или чтение страниц: хватит обычного MCP для браузера.
  • Работа идет не на Mac: нативное управление рассчитано на macOS, для других систем есть отдельные сборки приложения.
  • Нельзя давать агенту доступ к экрану и вводу: сервер управляет реальными вкладками и приложениями.

Пример запроса к агенту

Открой в браузере Alan's Workspace страницу заказа, заполни форму по моим данным из файла и покажи итоговую страницу.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Сервер требует Node.js 22.12 или новее и работающего приложения либо настроенного браузерного хоста VM. Для управления нативными приложениями Mac приложению выдают права Accessibility и Screen Recording. Каждому агенту нужен свой идентификатор, а токен подключения лежит в локальном закрытом файле и не копируется в конфигурацию клиента. Маршрутизация на удаленную машину и отказоустойчивость пока выполняются скриптами из соседнего репозитория `alans-way-agents`. Плагин для Hermes ставится на хост шлюза и может перезапустить службу.

Как отключить. Удалите запись `workspace-mcp` из конфигурации MCP-клиента и выйдите из приложения. Глобальный пакет снимается командой `npm uninstall -g alans-way`.

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

Как поставить MCP-сервер отдельно?

Выполните `npm install -g github:capthvnsen/alans-way`, затем впишите путь к `desktop/scripts/browser-mcp.cjs` и `--bot-id` в конфигурацию клиента. Нужен Node.js 22.12 или новее.

Нужен ли Hermes?

Нет. Он нужен только для плагина Hermes, а сервер CU MCP подключается к любому клиенту с поддержкой MCP.

Какие права нужны на Mac?

Приложению Alan's Workspace выдают Accessibility и Screen Recording для управления нативными приложениями. Для вкладок браузера они не нужны.

Где хранится токен подключения?

В локальном закрытом файле соединения. Его не копируют в JSON клиента и не публикуют в issue.

Что происходит при закрытии крышки ноутбука?

Браузерная работа пересобирается на виртуальной машине по SSH через Tailscale. Живой процесс Chromium остается на месте. Возврат на ноутбук выполняется вручную кнопкой Move back.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Open Computer Use

open-computer-use

Открытый MCP-сервер для управления рабочим столом: агент читает состояние приложений и кликает, печатает, скроллит на macOS, Linux и Windows

MCP-серверШирокий доступ2,9 тыс.Звезды репозитория
Официальный

MCP-сервер дает агенту видеть экран и управлять macOS, Windows и Linux: скриншоты, клики, ввод, OCR и память экрана

MCP-серверШирокий доступ92Звезды репозитория
Официальный

computer-use-linux, MCP-сервер, показывает активность агента поверх рабочего стола, пропуская клики пользователя к приложению.

MCP-серверШирокий доступ867Звезды репозитория

MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell

MCP-серверШирокий доступ11,6 тыс.Звезды репозитория

MCP-сервер на Swift дает агенту управлять любым приложением macOS: кликать, печатать и читать дерево интерфейса

MCP-серверШирокий доступ358Звезды репозитория

MCP-сервер для macOS: агент двигает мышь, печатает, управляет окнами и снимает экран, когда у приложения нет API

MCP-серверШирокий доступ415Звезды репозитория

Коротко о README

В набор входят четыре продукта: приложение Alan's Workspace для Mac, iOS и других систем, сервер CU MCP, плагин для Hermes и пакет навыка для Grok Bot. Сервер находится в `desktop/scripts/browser-mcp.cjs`. Рядом лежат руководства по удаленным агентам, передаче сессии на VM и обновлению учетных данных.

Бейдж для README

Сообщить о проблеме