API ВЕГА
English

Auten MCP server

Управление компьютером для вашего AI-агента.

Claude Code, Codex, Cursor, Gemini CLI и любой MCP-клиент могут нажимать кнопки, вводить текст и считывать содержимое экрана на компьютерах Mac, Windows и Linux, а также на Android-телефонах (бета-версия) — в настоящих приложениях, у которых нет API.

Сайт | Настройка для любого клиента | Тарифы | hello@auten.ai

Иллюстрация: первый запуск выполняет AI-агент, а последующие воспроизводятся по сохранённым данным.


Auten — это руки, а ваш AI — мозг. Небольшой исполнитель на компьютере нажимает кнопки, вводит текст и считывает содержимое экрана. Ваш агент взаимодействует с ним через MCP (stdio или SSE). Auten не поставляет собственную модель, и ему никогда не нужен ваш ключ AI: агент продолжает работать в рамках уже оплаченного вами тарифа.

Чем Auten отличается от простого моста для мыши и клавиатуры:

  • Считывает интерфейс, а не только пиксели. Auten использует дерево доступности, поэтому агент получает пронумерованный список настоящих кнопок и полей (list_elements, затем click_at(3)), а не пытается угадать координаты. Если приложение не предоставляет данных о доступности, можно использовать OCR и настоящие снимки экрана.

  • Запоминает задачу и выполняет её повторно без AI. После выполнения задачи агентом Auten может сохранить её как навык. При следующем запуске задача воспроизводится за несколько секунд без затрат токенов, а при изменении макета приложения Auten самостоятельно адаптируется.

  • Пароли остаются на вашем компьютере. fill_login вводит сохранённый секрет в поле, не раскрывая его значение агенту.

    Настоящая запись, а не иллюстрация: первый запуск выполняет агент (около 14 с, включая обработку), затем run_skill запускается с новыми значениями (4,8 с, без вызова модели). Локальная тестовая страница, 1 кадр/с, между запусками — одна склейка.

Что можно поручить агенту

Просто опишите задачу в привычном клиенте. Агент определит последовательность действий, а Auten выполнит нажатия.

  • «Открой портал поставщика, скачай счета за этот месяц и сохрани их в ~/Invoices».

  • «Просмотри новые лиды в CRM и заполни пропущенные названия компаний, используя адреса электронной почты».

  • «Экспортируй отчёт из этого настольного приложения в формате CSV. У него нет API, поэтому воспользуйся меню File».

  • «На моём Android-телефоне открой Instagram и ответь на последнее DM этим текстом». (Бета-версия для телефона, подключение через USB.)

  • «Всё получилось. Сохрани это как навык с именем export-report». В следующий раз: «Запусти export-report». Задача будет выполнена без AI.

Быстрый старт

1. Установите исполнитель (одной командой; в macOS и Windows права администратора не нужны, а в Linux один раз потребуется sudo, чтобы установить средства доступности и управления вводом через apt):

# macOS and Linux
curl -fsSL https://auten.ai/install | bash
# Windows (PowerShell)
irm https://auten.ai/install.ps1 | iex

При первом запуске вам предложат подключить бесплатный ключ (30 минут в месяц, банковская карта не нужна).

2. Подключите Auten к агенту. В Claude Code это можно сделать автоматически:

auten connect

Или добавьте Auten через CLI Claude Code и проверьте подключение командой /mcp:

claude mcp add -s user auten -- auten mcp-bridge

3. Опишите задачу обычными словами. Например: «Открой Figma, экспортируй фрейм Hero в формате PNG на Рабочий стол»

или «Просмотри непрочитанные счета в моей почте и внеси их в бухгалтерское приложение».

Другие примеры заданий для работы с компьютером и телефоном (бета-версия): examples/prompts.md.

Или запустите через npx

Любой клиент, способный запускать npm-пакет, может использовать этот способ. Он запускает установленный исполнитель, а если Auten ещё не установлен, сообщает агенту команду для установки в одну строку.

Кнопки «Add to Cursor» и «VS Code» вверху добавляют именно эту запись.

{
  "mcpServers": {
    "auten": { "command": "npx", "args": ["-y", "@autenai/mcp"] }
  }
}
claude mcp add -s user auten -- npx -y @autenai/mcp

В Windows, если клиент сообщает об ошибке spawn npx ENOENT: там используется npx.cmd, а некоторые клиенты запускают серверы без оболочки. Укажите "command": "cmd", "args": ["/c", "npx", "-y", "@autenai/mcp"]

(для Claude Code: claude mcp add -s user auten -- cmd /c npx -y @autenai/mcp) или используйте приведённую ниже запись auten mcp-bridge.

Или установите как плагин Claude Code

Этот репозиторий также является маркетплейсом плагинов. В Claude Code выполните:

/plugin marketplace add auten-ai/auten-mcp
/plugin install auten@auten

Плагин добавляет ту же запись для запуска через npx и ничего больше (без хуков и команд). Подробнее: plugin/README.md.

Настройка клиента

Все клиенты запускают одну и ту же команду stdio: auten mcp-bridge (или npx -y @autenai/mcp). Если приложение сообщает, что не может найти

auten, укажите полный путь из which auten (обычно ~/.local/bin/auten).

OpenAI Codex

codex mcp add auten -- auten mcp-bridge

или добавьте в ~/.codex/config.toml:

[mcp_servers.auten]
command = "auten"
args = ["mcp-bridge"]

Cursor

~/.cursor/mcp.json (или .cursor/mcp.json в проекте):

{
  "mcpServers": {
    "auten": { "command": "auten", "args": ["mcp-bridge"] }
  }
}

Gemini CLI

gemini mcp add --scope user auten auten mcp-bridge

или добавьте такую же запись mcpServers в ~/.gemini/settings.json.

GitHub Copilot CLI

copilot mcp add auten -- auten mcp-bridge

или добавьте в ~/.copilot/mcp-config.json:

{
  "mcpServers": {
    "auten": { "type": "local", "command": "auten", "args": ["mcp-bridge"], "tools": ["*"] }
  }
}

Во время сеанса команда /mcp add открывает ту же форму. Выберите тип STDIO и укажите команду auten mcp-bridge.

Claude Desktop

Откройте Settings, Developer, Edit Config

(~/Library/Application Support/Claude/claude_desktop_config.json в macOS,

%APPDATA%\Claude\claude_desktop_config.json в Windows):

{
  "mcpServers": {
    "auten": { "command": "auten", "args": ["mcp-bridge"] }
  }
}

Перезапустите Claude Desktop.

VS Code (режим агента GitHub Copilot)

Выполните команду MCP: Open User Configuration и добавьте:

{
  "servers": {
    "auten": { "type": "stdio", "command": "auten", "args": ["mcp-bridge"] }
  }
}

Windsurf

~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "auten": { "command": "auten", "args": ["mcp-bridge"] }
  }
}

Zed

~/.config/zed/settings.json:

{
  "context_servers": {
    "auten": { "command": "auten", "args": ["mcp-bridge"] }
  }
}

Cline

Попросите Cline настроить Auten по инструкции llms-install.md или добавьте его самостоятельно в разделе MCP Servers, Configure (cline_mcp_settings.json):

{
  "mcpServers": {
    "auten": { "command": "auten", "args": ["mcp-bridge"] }
  }
}

Удалённое подключение (SSE) вместо stdio

Для клиентов, подключающихся по сети, оставьте исполнитель запущенным на компьютере, которым нужно управлять:

auten --runner-only

Затем используйте персональный URL MCP со страницы аккаунта. В нём содержится ваш ключ, поэтому не раскрывайте его.

">

claude mcp add --transport sse auten <your-url>

Если у вас нет агента, добавьте собственный ключ от Anthropic, OpenAI, Google, DeepSeek или любого провайдера, совместимого с OpenAI, с помощью CLI Auten и команды auten key add. Затем выполните команду auten "open my calendar and tell me what is next".

Инструменты

ГруппаИнструменты
Просмотр экранаlist_elements, read_text, screenshot, screenshot_labeled, vision, screen_info
Управлениеclick_at, click, fill, type, paste_text, press_keys, scroll, drag, move_mouse, act_on_matching, menu_select
Приложения и окнаopen_app, open_url, focus_window, browser_tabs, save_file, upload_file, clipboard_read
Секретыlist_logins, fill_login, get_profile
Сохранённые навыкиlist_skills, run_skill, skills, show_skill, start_recording, stop_recording, start_fixing, stop_fixing
Координацияask_user, focus_app, release, gui_status, wait, opened_items, browser_cleanup

Платформы

macOS (Apple Silicon и Intel), Windows 10/11, Linux (X11), а также Android-телефон, подключённый через USB (бета-версия).

Linux: установка останавливается на этапе «deps»? Для установки средств доступности (AT-SPI) и управления вводом один раз потребуется sudo.

На чистой или минимальной системе (списки apt пусты или отсутствует python3-venv) сначала установите необходимые пакеты, а затем снова запустите установщик:

sudo apt-get update
sudo apt-get install -y python3-venv python3-pyatspi python3-gi xdotool wmctrl scrot xclip libglib2.0-bin tesseract-ocr libsecret-tools

Auten управляет настоящим рабочим столом X11, поэтому в headless-контейнере без дисплея он работать не будет.

Проблема не решена? Опубликуйте последние строки вывода в разделе Обсуждения.

Тарифы

ТарифВремя работыЦена
Free30 минут в месяц€0, банковская карта не нужна
Starter10 часов в месяц€9 в месяц (ранний доступ)
ProБез ограничений€29 в месяц (ранний доступ)

Вы используете собственный AI, поэтому оплата взимается только за Auten. Подробности — на странице auten.ai/pricing.

Конфиденциальность и безопасность

  • Исполнитель запускается только тогда, когда ваш MCP-клиент вызывает инструмент. В фоновом режиме ничего не работает.

  • Сохранённые пароли хранятся в системном хранилище ключей (macOS, Windows) или в закрытом локальном хранилище (Linux) и никогда не передаются на наши серверы или модели. Если секрет отображается на экране, перед тем как его увидит ваш агент, он заменяется заполнителем.

  • Каждая сохранённая учётная запись привязана к сайту или приложению, где она была впервые использована. На любом другом источнике fill_login откажется вводить данные; перепривязать учётную запись можете только вы (auten vault unpin ).

  • История ваших действий и освоенные навыки сохраняются на вашем компьютере, а не у нас.

Подробнее см. в политике конфиденциальности.

Об этом репозитории

В этом репозитории находятся общедоступная документация, конфигурации клиентов и npm-лаунчер @autenai/mcp (bin/auten-mcp.js). Всё это распространяется по лицензии MIT LICENSE. Сам исполнитель распространяется отдельно через указанные выше установщики и регулируется условиями использования Auten. Вопросы, сообщения об ошибках и предложения по новым функциям приветствуются — создавайте обращения или пишите на hello@auten.ai.

Auten создана компанией MB Icecode в Литве.