bad-ass-mcp: MCP gratuito e de código aberto para controle nativo de GUI de desktop via API de acessibilidade

bad-ass-mcp é um servidor MCP que dá aos agentes de IA controle direto sobre sua área de trabalho usando a camada de acessibilidade nativa do sistema operacional. Diferente do Computer Use da Anthropic ou do Operator da OpenAI, ele não depende de ciclos baseados em capturas de tela do tipo olhar-mover-olhar, e ao contrário do UiPath, é gratuito e de código aberto.
Como funciona
Em vez de analisar capturas de tela, o bad-ass-mcp usa a mesma API de acessibilidade que os leitores de tela utilizam. Isso significa que ele pode navegar, apontar, clicar e digitar de forma mais rápida e confiável do que abordagens baseadas em visão. O desenvolvedor observa que frameworks WebView (Electron, Tauri, etc.) têm baixa exposição de acessibilidade, mas a ferramenta ainda funciona — e é mais rápida do que tirar uma captura de tela. Eles estão pressionando projetos para melhorar o suporte à acessibilidade, o que também beneficia usuários com deficiência visual.
Principais capacidades
- Controlar aplicativos GUI em macOS, Windows e Linux
- Interagir e testar aplicativos GUI de forma autônoma
- Otimizar fluxos de trabalho em vários aplicativos e estações de trabalho
- Gravar e salvar vídeo de suas próprias ações (conforme mostrado no vídeo de demonstração)
Exemplos de uso
O desenvolvedor planeja demonstrar a organização de imagens de apoio por tipo de tomada no Adobe Premiere Pro e a correção de cores no DaVinci Resolve. A ferramenta se gravou e salvou o vídeo em uma demonstração simples.
Para quem é
Desenvolvedores que usam agentes de IA de codificação e precisam automatizar tarefas GUI de desktop sem ferramentas empresariais caras ou abordagens lentas baseadas em capturas de tela.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

HolyCode: Contêiner Docker para Ambientes Persistentes de Agentes de Codificação de IA
HolyCode é um contêiner Docker que fornece um ambiente de desenvolvimento persistente para agentes de IA de codificação, mantendo sessões, configurações e plugins entre reconstruções. Inclui ferramentas de navegador pré-configuradas para fluxos de trabalho de agentes e suporta Claude, OpenAI, Gemini e outros provedores através do OpenCode.

Atuin v18.13 adiciona comandos de shell com IA, um daemon de busca mais rápido e um proxy PTY.
A versão 18.13 do Atuin introduz três recursos principais: um assistente de inglês para Bash com IA chamado atuin ai, um daemon de busca mais rápido com indexação em memória, e um proxy PTY chamado hex que permite renderização de popups sem limpar a saída do terminal.

Claude Code v2.1.144: Sessões em Segundo Plano, Escopo de /model e Timeout de Inicialização de 15s
O Claude Code v2.1.144 adiciona /resume para sessões em segundo plano, limita /model à sessão atual e corrige uma parada de 75s na inicialização quando api.anthropic.com está inacessível com um timeout de 15s.

Pacotes de Contexto de IA de Código Aberto para Questões Jurídicas, de Conformidade e Financeiras
Um desenvolvedor utilizou o Claude para pesquisar e construir 32 pacotes de contexto gratuitos e de código aberto que fornecem respostas específicas para perguntas jurídicas, de conformidade e financeiras, em vez de respostas genéricas do tipo 'consulte um advogado'. Os pacotes abrangem GDPR, contratos, cobrança de SaaS, Lei de IA da UE e mais.