Agent♥︎Age
Catalog

glass

Official

by fixed-width · Rust

MCP server giving a coding agent a build→see→interact→debug loop over native GUI apps.

io.github.fixed-width/glass MCP Server

A Rust MCP server that enables an AI coding agent to run a closed build → see → interact → debug loop over external native GUI applications. It supports interacting with the app by launch and verification cycles, aiming to reduce repeated reliance on screenshots during development.

🛠️ Key Features

  • Coding-agent loop: build → see → interact → debug
  • Operates on external native GUI applications
  • Provides tooling under the Model Context Protocol (MCP)

🚀 Use Cases

  • Driving and verifying native GUI app behavior during development
  • Debugging workflows that require observing and interacting with a running GUI
  • Cross-platform GUI testing across Linux, Windows, macOS, and mobile targets

⚡ Developer Benefits

  • Uses MCP to integrate with an AI coding agent’s tool workflow
  • Focuses on interacting with real GUI applications instead of screenshot-only steps

⚠️ Limitations

  • Described scope is limited to native GUI applications

Topics

ai, cross-platform, developer-tools, mcp, mcp-server, native-apps, rust, sandbox, tools, gui, gui-application, linux, windows, wayland, x11, android, ios, macos

Topics

aicross-platformdeveloper-toolsmcpmcp-servernative-appsrustsandboxtoolsguigui-applicationlinuxwindowswaylandx11androidiosmacos