Восприятие · Экран
Видит экран и управляет приложениями
Снимок экрана, запуск приложения, сценарий AppleScript. Если два ассистента обращаются одновременно, второй ждёт или получает отказ.
ПодробнееMercury Device Commander для macOS
Mercury подключает ИИ-ассистента к вашему Mac. Он видит экран, работает с файлами и программами, управляет подключённым телефоном. Каждое действие под вашим ключом и в журнале.
Проверено с ChatGPT и Claude через MCP
Восприятие · Экран
Снимок экрана, запуск приложения, сценарий AppleScript. Если два ассистента обращаются одновременно, второй ждёт или получает отказ.
ПодробнееВосприятие · Файлы
Читает папку, пишет результат в файл. Ассистенту для ревью можно выдать доступ только на чтение.
ПодробнееДействие · Команды
Команда идёт точным списком аргументов, без оболочки. Ассистент читает вывод и отчитывается.
ПодробнееДействие · Телефон
Нажатия, свайпы, текст и клавиши через adb. iPhone и iPad пока только видны в списке устройств.
ПодробнееКонтроль · Доступ
Отдельный отзываемый ключ с профилем возможностей. Отзыв действует со следующего запроса. Нет ключа или прав, нет действия.
ПодробнееОбратная связь · Журнал
Локальный журнал JSON Lines: ассистент, инструмент, результат, время. Содержимое запросов не хранится. Ключ идемпотентности не даёт выполнить действие дважды.
ПодробнееMercury управляет замкнутым циклом взаимодействия между интеллектом ИИ и средой macOS / мобильных устройств с отказом по умолчанию, если неизвестны личность, права или исход прошлого действия, и локальным журналом операций.
Слой восприятия: снимок экрана, файловая структура и статус подключённых устройств Android/iOS.
Контекст и управление: валидация прав клиента, проверка полномочий и координация действий с экраном через Mercury.
Управляемое действие: запуск процессов со списком аргументов, работа с файлами, AppleScript и действия с устройствами через adb.
Обратная связь: записывает каждый вызов в локальный журнал операций, не повторяет действие с неизвестным исходом (UNCERTAIN) и возвращает результат ИИ.
Эти возможности работают в текущей сборке для macOS.
Каждому ИИ-клиенту можно выдать отдельный отзываемый ключ со своим профилем возможностей (по умолчанию используется общий ключ запуска, который не отзывается в v1). Отзыв действует со следующего запроса.
Изменяющие операции требуют ключ идемпотентности. Это исключает повторное выполнение, воспроизводит сохранённый результат и безопасно обрабатывает состояние UNCERTAIN.
Блокировка в памяти для вызовов, проходящих через Mercury (снимки экрана, открытие приложений, AppleScript). Второй клиент ждёт до 3 секунд и затем получает отказ; первый клиент удерживает блокировку 10 секунд после своего последнего вызова.
Операции записывают строку в локальный журнал JSON Lines: клиент, инструмент, разрешено или отказано, результат и время. Содержимое запросов не сохраняется.
Прямое обнаружение устройств Android с запуском команд и вводом через adb, а также список подключённых устройств iOS.
Команды выполняются как явный список аргументов без шелла; доступ регулируется профилем клиента.
Практические сценарии автоматизации через локальный демон и мост MCP.
Попросите ИИ-ассистента прочитать папку проекта, составить сводку и записать результат в файл. Передайте ассистенту для ревью токен только для чтения.
Разрешите ассистенту запустить программу или скрипт на вашем Mac с точными аргументами и прочитать вывод.
Сделайте снимок экрана, откройте приложение или выполните AppleScript. Если два ассистента обратятся одновременно, второй ждет или получает отказ.
Получите список подключенных устройств Android и отправляйте нажатия, свайпы, текст и клавиши через adb. iPhone и iPad только отображаются в списке.
Каждый вызов записывается в локальный журнал операций с указанием клиента, инструмента, результата и времени. Содержимое запросов не сохраняется.
Каждое действие выполняется без запроса подтверждения, в соответствии с назначенным вами профилем.
Во многих случаях действует отказ по умолчанию: нет личности, прав или неизвестен результат прошлого действия.
// Регистрация клиента Mercury MCP (изоляция токенов 0600) // products/mercury-device-commander/docs/client-identity-and-resource-lease.md $ node src/client-admin.js create claude-code --profile owner-full
token: runtime/clients/claude-code.token (chmod 0600) $ node src/client-admin.js create auditor --profile read-only
token: runtime/clients/auditor.token (read-only enforcement) // Конфигурация MCP (проверено с Claude; пример конфигурации доступен для Gemini)
{
"mcpServers": {
"mercury": {
"command": "/Applications/Mercury Device Commander.app/Contents/MacOS/Mercury Device Commander",
"args": ["mcp", "--client", "claude-code"]
}
}
}
Проверено с ChatGPT и Claude. Работает с клиентами MCP; пример конфигурации доступен для Gemini.
Облачные сессии подключаются через настраиваемый пользователем туннель к локальному демону Mac.
Локальный инженерный CLI или настольный интерфейс подключён через стандартный мост stdio MCP с назначенным токеном clientId.
Пример конфигурации доступен для Gemini.
План развития от локального контура V1 к распределённым паркам машин (планируется).
Системы ИИ рассуждают, планируют и запрашивают действия. Mercury служит уровнем, который действует на компьютере: глаза, уши и руки ИИ в реальном мире.
Mercury не является мозгом. Решения, память и бизнес-оркестрация остаются у ИИ и людей, которые его используют; Mercury аутентифицирует, авторизует, выполняет и фиксирует то, что происходит на устройстве.
Mercury Commander это приложение для macOS с локальным демоном и мостом MCP. ИИ-ассистенты подключаются к нему для работы с файлами, программами, экраном и подключенными телефонами Android на вашем Mac.
Нет. Mercury v1 это привилегированный инструмент для владельца машины. См. раздел Безопасность об известных ограничениях.
Мы протестировали ChatGPT и Claude. Другие MCP-клиенты могут подключаться; пример конфигурации доступен для Gemini.
Компьютеры Mac с Apple Silicon (.app). Intel, Windows, Linux и iOS в качестве хоста не поддерживаются.
Демон слушает только 127.0.0.1. То, что ИИ-ассистент читает через Mercury, передается в подключенный вами сервис ИИ. Для доступа к демону из веб-ИИ требуется туннель, который вы настраиваете самостоятельно.
Commander стоит 20 USD в месяц за один Mac. Оплата пока не открыта. Цены на Fleet и Mesh не объявлены.
Напишите на office@merlin-partners.com.