Clara Windows UI MCP
Clara Windows UI MCP
Rein lokaler MCP-Server für die Windows-UI-Automatisierung, der auf schwierige Ziele ausgerichtet ist, wie Spielfenster, ältere Desktop-Apps und Oberflächen, die keine zuverlässige UI Automation bereitstellen.
Warum dieses MCP existiert
Der integrierte Computer-Use-Ablauf ist bequem, aber er kann bei Fenster, die über Spiele-Engines oder benutzerdefinierte Grafik-Pipelines gerndert werden, an seine Grenzen stoßen. Dieser MCP geht einen Pfad auf niederherrer Ebene:
Fenster über
HWNDauflisten und fokussierenMaus- und Tastatur-Eingaben über native Win32-APIs steuern
Desktop oder ein Zielfenster als PNG-Dateien erfassen
dassebe Verhalten über MCP stdio und eine kleine lokale HTTP-API bereitstellen
Related MCP server: OmniFlow
Aktueller Werkzeugsatz
list_windowsconcerns_current_Window`
focus_windowscapture_screenmove_mouseclick_mousepress_keytype_text
Vision-Gundlage
Das Modul src/domain/vision definiert den gemeinsamen, an die "Consumenten gerichteten Vision-Vertag:
"SceneObservation` enthält die Herkunft der Erfassung, OCR-Ergebnisse und Erkennungsergebnisse.
"SceneEvent` läst Raum für optionale zeitliche Änderungsbenachrichtigungen.
"VisionProfileRegistry
trennt Beispiele, Trainungset-Referenzen und Regeln nachapplicationId`.
Erfassungs- und Erkennungsimplementierungen sind absichtlich nicht Teil dieser Grundung. "onsumenten sollen sich den Szenen-Ereignis-Vertrag vertrauen und nicht den Detektor-Interna.
Vision-Dienst und -Tray
Die nativen Projekte verwenden dieselbe sichere Session-Grenze wie der Clara Cursor:
ClaraVisionBroker Windows service -> local named pipe -> ClaraVisionTray user-session agentDer Broker persistiert den Beobachtungszustand der oberen Ebene (
pausedoderobserving) und leitet ihn lokale weiter.Das Tray zeigt diesen Zustand und erlaubt dem Benutzer, die Beobachtung zu starten oder zu pausieren.
Keine der beiden Komponenten erfasst den Desktop oder führent Automatisierung durch. Ein zukünftiger Session-Agent bindet die bestehende Opt-in-Erfassungspipeine erst ein, wenn eine Zielauswahl und eine Erfassungsrichlinie definiert sind.
Erstellen Sie native/ClaraVisionBroker und native/ClaraVisionTray im Release-Modus. Führen Sie die scripts/install-vision-service.cmd aus einer erhöhten Engabe nicht aflerung und die scripts/install-vision-tray.cmd aus der interaktiven Benutzer-itzung aus.
Ausführung
npm.cmd install
npm.cmd run build
npm.cmd run start:stdioFür die lokale Diagnose:
npm.cmd run start:apiArhitektur-Entscheidungen
Ausführungsmodus:
stdio,apioderbothBereitstelungsprofil: lokal nur
Authentifizierung: keine
Speicherung: lokale Datei-Ausgabe ausschließlich für Erfassungen
Beteillungsweise: CQRS-artige "Befehle und Abfragen mit Transport Adaptern.
Hinweise
Screenshots in under
captures/.Diese erste Version verichtet absichtlich auf UIA, damit sie für Spiele und für Canvas-gerendertete Apps nützlich bleibt.
Die nächste logische Erweiterung ist ein zielbewusstes Matching "ten per Vorlagenbild, Pixel-Region oder OCR.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables comprehensive Windows desktop automation including screen capture, OCR text extraction, mouse/keyboard control, window management, process control, and clipboard operations through 25+ tools for AI agents.3MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.MIT
- FlicenseNot gradedqualityDmaintenanceEnables automation of native Windows desktop applications through screen capture, mouse/keyboard control, and waiting for UI changes, exposing them as MCP tools.1
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to control Windows GUI applications like a human using screen capture, OCR, mouse and keyboard input, and window management, with safety levels and memory.
Related MCP Connectors
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Automate cloud browsers to navigate websites, interact with elements, and extract structured data.…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BestCodeTools/clara-windows-ui-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server