Skip to main content
Glama
BestCodeTools

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 HWND auflisten und fokussieren

  • Maus- 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_windows

  • concerns_current_Window`

  • focus_windows

  • capture_screen

  • move_mouse

  • click_mouse

  • press_key

  • type_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.

  • "VisionProfileRegistrytrennt 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 agent
  • Der Broker persistiert den Beobachtungszustand der oberen Ebene (paused oder observing) 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:stdio

Für die lokale Diagnose:

npm.cmd run start:api

Arhitektur-Entscheidungen

  • Ausführungsmodus: stdio, api oder both

  • Bereitstelungsprofil: 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.

Install Server
F
license - not found
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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.
    3
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables automation of native Windows desktop applications through screen capture, mouse/keyboard control, and waiting for UI changes, exposing them as MCP tools.
    1

View all related MCP servers

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.…

View all MCP Connectors

Latest Blog Posts

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