bad-ass-mcp : MCP gratuit et open source pour le contrôle natif de l'interface graphique de bureau via l'API d'accessibilité

bad-ass-mcp est un serveur MCP qui donne aux agents IA un contrôle direct sur votre bureau en utilisant la couche d'accessibilité native du système d'exploitation. Contrairement à Computer Use d'Anthropic ou Operator d'OpenAI, il ne repose pas sur des cycles basés sur des captures d'écran regarder-déplacer-regarder, et contrairement à UiPath, il est gratuit et open source.
Comment ça marche
Au lieu d'analyser des captures d'écran, bad-ass-mcp utilise la même API d'accessibilité que les lecteurs d'écran. Cela lui permet de naviguer, pointer, cliquer et taper plus rapidement et plus fiablement que les approches basées sur la vision. Le développeur note que les frameworks WebView (Electron, Tauri, etc.) ont une mauvaise exposition à l'accessibilité, mais l'outil fonctionne quand même — et plus vite qu'une capture d'écran. Ils poussent les projets à améliorer le support de l'accessibilité, ce qui profite également aux utilisateurs malvoyants.
Fonctionnalités clés
- Contrôler les applications GUI sur macOS, Windows et Linux
- Interagir et tester les applications GUI de manière autonome
- Rationaliser les flux de travail sur plusieurs applications et postes de travail
- Enregistrer et sauvegarder une vidéo de ses propres actions (comme montré dans la vidéo de démonstration)
Exemples d'utilisation
Le développeur prévoit de démontrer l'organisation de séquences par type de plan dans Adobe Premiere Pro et l'étalonnage des couleurs dans DaVinci Resolve. L'outil s'est enregistré et a sauvegardé la vidéo dans une simple démonstration.
À qui s'adresse-t-il
Développeurs utilisant des agents IA de codage qui ont besoin d'automatiser des tâches GUI sur bureau sans outils coûteux pour entreprises ou approches lentes basées sur des captures d'écran.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude TimeTrack : application macOS dans la barre de menus qui lit les fichiers JSONL de Claude Code pour suivre automatiquement le temps de développement par projet
Application macOS dans la barre de menus, open-source, qui analyse les fichiers JSONL des sessions Claude Code et l'historique git pour suivre automatiquement le temps par projet — sans minuteurs manuels.

BaseLayer : Pipeline de Compression Comportementale Open-Source pour les Systèmes de Mémoire IA
BaseLayer est un pipeline open-source qui extrait les croyances, comportements, tensions et contradictions des conversations, journaux et textes publiés, les comprimant en un profil d'identité pour les modèles d'IA. Il a été testé sur des ensembles de données allant de 8 entrées de journal personnel à de grands corpus comme les lettres aux actionnaires de Warren Buffett (350 000 mots) et les mémos d'investissement de Howard Marks (600 000 mots).

Slate : Application de chat IA macOS open source avec navigateur intégré
Slate est une application native pour macOS qui combine un chat IA et la navigation web dans une seule fenêtre, prenant en charge les modèles Anthropic, OpenAI, Gemini et Ollama. Elle est construite avec SwiftUI et WebKit, fonctionne avec peu de ressources et est sous licence MIT.

Spectr : Un MCP qui rédige des spécifications d'applications à partir d'enregistrements d'écran pour des clones Claude pixel parfaits
Spectr est un serveur MCP, un CLI et une compétence Claude Code qui prend un enregistrement d'écran .mp4/.mov d'une application iOS et génère un spec.md en 7 sections avec codes hexadécimaux, poids de police, espacements, transitions et graphe de navigation — éliminant les 30 minutes de rédaction manuelle de spécifications par écran.