Skip to main content
Glama
SaloQT

imgui-mcp

by SaloQT

Related Servers

Alternatives to imgui-mcp

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      F
      maintenance
      Enables AI agents to interact with Unity projects through multimodal vision, code analysis, asset management, and scene manipulation. Supports real-time Unity editor control, project search, script creation, and visual debugging through screenshots.
      32
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI assistants to interact with running games in real time — introspecting game state, simulating keyboard and mouse input to actually play, capturing screenshots, executing Lua code, hot-reloading files, and receiving push notifications when state changes.
      8
      MIT
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables AI agents to inspect and modify live UI layouts (web DOM or Android Compose) by selecting and dragging elements on the real screen, providing precise element details like source location, anchors, and tweaks for code changes.
      437 npm
      2
      MIT

    TDQS

    B3.3/5.0

    Scored across 84 tools

    Disambiguation4/5

    Most tools have clearly distinct purposes. There is some overlap between set_style/set_theme/set_theme_color/push_style_color and between show/hide variants (show_demo, show_metrics, window_control), but descriptions are specific enough to differentiate them. The redraw between set_window_visibility, move_window, resize_window, and window_control creates some boundary ambiguity, but each is targeted at a distinct use case.

    Naming Consistency5/5

    All tools use the consistent verb_noun pattern with the imgui_ prefix. Verbs like get_, set_, add_, remove_, create_, delete_, list_, load_, save_, export_, import_, show_, push_, pop_, move_, resize_, update_, stop_ are used predictably. The only minor inconsistency is some tools use 'set_' where 'update_' might fit (e.g., set_widget_size vs update_widget), but the pattern is overwhelmingly consistent.

    Tool Count2/5

    With 84 tools, this is far beyond the typical 3-15 well-scoped range. While each tool serves a distinct purpose in a comprehensive remote-UI-control server, the sheer size makes it unwieldy for an agent. The count is justified by the breadth of functionality, but it exceeds the 'heavy' threshold significantly. However, for a purpose as broad as full ImGui manipulation, every tool arguably earns its place.

    Completeness5/5

    The tool surface is extremely comprehensive, covering widget CRUD (add/update/remove), window management, scene management, snapshots, undo/redo, input simulation, drawing, styling, fonts, themes, animation, binding, callbacks, and hit regions. For an ImGui remote-control server, this is remarkably complete with no obvious dead ends. One could argue some overlap between set_style/set_theme/theme_color/define_style duplicates, but overall the coverage is thorough.

    Maintenance

    ActivityInactive
    ResponsivenessUnresponsive