MCP Catalogs
HomePopUI screenshot

PopUI

by kelnishi·8·Score 32

PopUI enables collaborative UX in Claude Desktop with bidirectional UI tools.

ai-llmproductivitydeveloper-tools
4
Forks
1
Open issues
13 mo ago
Last commit
2d ago
Indexed

Overview

PopUI is a macOS desktop companion app that integrates with Claude Desktop through the MCP protocol to create bidirectional UI interactions. It enables Claude to generate, display, manipulate, and receive feedback from user interfaces, creating a shared visual context between the AI and user. Unlike Claude Artifacts, PopUI maintains interaction loops by allowing UI events and changes to be communicated back to the chat conversation.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Control panels for refining values in the chat
you:Color pickers with swatches for discussing colors
you:Turn-based games with Claude on shared gameboards
you:How is PopUI different from Claude Artifacts?
you:What platforms does PopUI support?

When to choose this

Choose PopUI when you need to create interactive visual tools for collaborative work with Claude, especially for control interfaces, design tools, or games where real-time visual feedback matters.

When NOT to choose this

Don't choose PopUI if you're not on macOS, need cross-platform compatibility, or require integration with LLM services other than Claude Desktop.

Tools this server exposes

4 tools extracted from the README
  • create_ui

    Creates and displays a user interface for Claude to interact with

  • read_ui_changes

    Reads changes made in the user interface and updates visual context

  • update_ui

    Updates the user interface with changes from Claude

  • send_ui_event

    Sends events from the UI back to the chat conversation

Note: Tool names were inferred from the README description of functionality rather than an explicit tool list. The README doesn't provide clear function signatures or exact tool names.

Comparable tools

claude-artifactsmcp-webviewmcp-filesystem

Installation

  1. Download the [latest release](https://github.com/kelnishi/PopUI/releases/latest/) and launch the app.
  2. First launch will prompt installation into Claude Desktop.
  3. PopUI will then be launched automatically by Claude Desktop and connected as an MCP server.
  4. Access all created UIs from the settings window or menubar icon.

FAQ

How is PopUI different from Claude Artifacts?
PopUI closes the interaction loop by allowing Claude to read changes in the UI and use them as visual context in the conversation, unlike Artifacts where UI events are trapped outside the chat.
What platforms does PopUI support?
Currently PopUI is only available for macOS, with support for Claude Desktop integration through automatic SSE proxy setup.

Compare PopUI with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.