Agent♥︎Age
Catalog

io.github.richer-richard/fenestra-mcp

Official

by richer-richard · Rust

Render and verify native Rust GUIs headlessly: access tree, query, a11y, screenshots, motion.

io.github.richer-richard/fenestra-mcp (MCP) Server

This MCP server renders and verifies native Rust GUIs headlessly. It provides access to the UI tree, supports querying and accessibility checks, and can generate screenshots and motion, enabling “agent loop” style testing without a compile step in the loop.

🛠️ Key Features

  • Headless rendering of native Rust GUIs
  • UI tree access
  • Query capabilities
  • Accessibility (a11y) verification
  • Screenshot output
  • Motion-related support

🚀 Use Cases

  • CI-based GUI verification
  • Automated accessibility testing for native UI layouts
  • Programmatic GUI inspection and screenshot-based checks
  • Agent-driven UI rendering and validation loops

⚡ Developer Benefits

  • Render UI described as JSON
  • Verify results in CI
  • Native Rust UI workflow aligned with GUI frameworks and tooling

⚠️ Limitations

  • Source material provides no details on supported input schema, configuration, or API surface beyond the listed capabilities.

Topics

accessibilitydesign-systemgpuguiheadlessnativerustuiui-frameworkvellowgpuwinit

Related servers

More in Media & Design