imgui-mcp
Related Servers
Alternatives to imgui-mcp
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to create visual, interactive interfaces with diagrams, structured input forms, and persistent state management instead of text-only responses.7-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to query and control the Unity Editor, supporting scene management, GameObject manipulation, asset browsing, play mode control, and real-time editor operations through 52+ tools.1MIT
- AlicenseNot gradedqualityFmaintenanceEnables 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.32MIT
- AlicenseAqualityBmaintenanceEnables 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.8MIT
- AlicenseAqualityDmaintenanceLets AI agents visually inspect web elements, test CSS edits in real-time, and iterate until pixel-perfect, functioning like browser DevTools for debugging UI issues.12 npm1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to build and manage Unity projects directly through the Unity Editor, providing 150+ tools for scene creation, script generation, play mode control, input simulation, and performance analysis.1MIT
TDQS
Scored across 84 tools
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.
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.
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.
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.