bad-ass-mcp: Бесплатный, с открытым исходным кодом MCP для управления нативным десктопным GUI через API доступности

bad-ass-mcp — это MCP-сервер, который даёт ИИ-агентам прямой контроль над вашим рабочим столом через нативный уровень доступности операционной системы. В отличие от Computer Use от Anthropic или Operator от OpenAI, он не использует циклы смотреть-двигать-смотреть на основе скриншотов, а в отличие от UiPath — он бесплатный и открытый.
Как это работает
Вместо анализа скриншотов bad-ass-mcp использует тот же API доступности, что и программы чтения с экрана. Это позволяет ему перемещаться, указывать, кликать и печатать быстрее и надёжнее, чем подходы на основе машинного зрения. Разработчик отмечает, что WebView-фреймворки (Electron, Tauri и т.д.) имеют плохую поддержку уровня доступности, но инструмент всё равно работает — и быстрее, чем создание скриншота. Они стимулируют проекты улучшать поддержку доступности, что также приносит пользу слабовидящим пользователям.
Ключевые возможности
- Управление GUI-приложениями в macOS, Windows и Linux
- Автономное взаимодействие и тестирование GUI-приложений
- Оптимизация рабочих процессов между несколькими приложениями и станциями
- Запись и сохранение видео собственных действий (как показано в деморолике)
Примеры использования
Разработчик планирует продемонстрировать организацию b-roll по типу кадров в Adobe Premiere Pro и цветокоррекцию в DaVinci Resolve. Инструмент самостоятельно записал и сохранил видео в простой демонстрации.
Для кого это
Для разработчиков, использующих ИИ-кодинг-агентов, которым необходимо автоматизировать задачи рабочего стола без дорогих корпоративных инструментов или медленных подходов на основе скриншотов.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Memento v1.0: Локальная постоянная память для AI-агентов программирования
Memento v1.0 — это полностью локальный слой памяти для AI-агентов программирования, который запускает эмбеддинги, хранение и поиск на вашем компьютере без зависимостей от облачных сервисов. Использует эмбеддинги all-MiniLM-L6-v2, индексацию HNSW и поддерживает несколько IDE с 17 инструментами MCP.

Агенты наблюдают: Панель мониторинга в реальном времени для команд агентов Claude Code
Agents Observe — это локальная панель мониторинга, которая обеспечивает наблюдение в реальном времени за сессиями агента Claude Code с использованием хуков вместо OTEL. Она фиксирует каждый вызов инструмента, иерархию агентов и события с возможностями фильтрации и поиска, работая как контейнер Docker, который автоматически запускается вместе с сессиями Claude.

Lumia: Однокликовая локальная система AI-компаньона с постоянной памятью
Lumia — это модульная система, работающая локально с использованием Ollama и локальных моделей для создания постоянных AI-компаньонов с эпизодической памятью, эмоциональной памятью, убеждениями, желаниями, идентичностью, моделированием отношений и циклами рефлексии.

Навык сканирования безопасности для ИИ-агентов программирования автоматически проверяет развертывания.
Разработчик создал файл навыка, который позволяет ИИ-агентам для программирования автоматически сканировать свои развертывания на наличие проблем безопасности, таких как раскрытые секреты, открытые порты, отсутствующие заголовки безопасности и утечка исходного кода. Сканирование выполняется после каждого развертывания и занимает около 30 секунд.