bad-ass-mcp: 접근성 API를 통한 네이티브 데스크톱 GUI 제어를 위한 무료 오픈소스 MCP

bad-ass-mcp는 MCP 서버로, AI 에이전트가 운영 체제의 기본 접근성 계층을 사용하여 데스크톱을 직접 제어할 수 있게 합니다. Anthropic의 Computer Use나 OpenAI의 Operator와 달리 스크린샷 기반의 look-move-look 사이클에 의존하지 않으며, UiPath와 달리 무료이며 오픈 소스입니다.
작동 방식
bad-ass-mcp는 스크린샷을 분석하는 대신 스크린 리더가 사용하는 것과 동일한 접근성 API를 사용합니다. 따라서 비전 기반 접근 방식보다 더 빠르고 안정적으로 탐색, 포인팅, 클릭 및 입력할 수 있습니다. 개발자는 WebView 프레임워크(Electron, Tauri 등)의 접근성 노출이 좋지 않지만, 도구는 여전히 작동하며 스크린샷을 찍는 것보다 빠르다고 언급합니다. 그들은 접근성 지원을 개선하는 프로젝트를 추진하고 있으며, 이는 시각 장애 사용자에게도 도움이 됩니다.
주요 기능
- macOS, Windows, Linux에서 GUI 애플리케이션 제어
- GUI 애플리케이션을 자율적으로 상호작용 및 테스트
- 여러 앱과 워크스테이션 간의 워크플로우 간소화
- 자체 작업의 비디오 녹화 및 저장 (데모 비디오에서 확인 가능)
사용 예시
개발자는 Adobe Premiere Pro에서 쇼트 유형별로 B-roll을 정리하고 DaVinci Resolve에서 컬러 그레이딩을 시연할 계획입니다. 도구는 자체적으로 녹화하여 간단한 데모에서 비디오를 저장했습니다.
대상 사용자
비싼 엔터프라이즈 도구나 느린 스크린샷 기반 접근 방식 없이 데스크톱 GUI 작업을 자동화해야 하는 AI 코딩 에이전트를 사용하는 개발자.
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

클로드 코드의 사양 기반 개발 워크플로우: 분해, 컨텍스트 정리 및 비용 관리
Claude Code를 위한 사양 기반 개발 접근법으로, 2차원 분해, 단계 간 컨텍스트 정리, 디스크에 사양 저장을 통해 에이전트 성능을 개선하고 비용을 절감합니다.

오픈소스 Next.js 스타터 키트, AI 쓰레기 방지를 위한 가드레일 및 에이전트 지침 추가
새로운 Next.js 보일러플레이트에는 인증, 데이터베이스, CI, 테스트, Claude Code 지침이 기본 내장되어 있어, AI 코딩 에이전트를 사용해 프로덕션 앱을 더 빠르게 구축하려는 개발자를 대상으로 합니다.

Hollow AgentOS는 JSON 네이티브 OS를 통해 AI 에이전트의 Claude Code 토큰 사용량을 68.5% 감소시킵니다.
Hollow AgentOS는 AI 에이전트를 위해 특별히 설계된 JSON 네이티브 운영체제로, Claude Code의 토큰 사용량을 68.5% 줄입니다. 이 도구는 인간이 아닌 에이전트를 위해 구축된 현재 AI 에이전트 인프라의 비효율성을 해결합니다.

오픈소스 MCP 서버는 Claude Code와 IDE 도구를 연결합니다
오픈소스 MCP 서버는 Claude Code가 LSP, 터미널, Git, GitHub, 디버깅, 진단 도구 등 124개 이상의 도구를 통해 IDE 기능에 지속적으로 접근할 수 있게 합니다. 이 서버를 설정한 기기가 있으면 모바일 기기에서도 코딩이 가능해집니다.