user-prompt-mcp

user-prompt-mcp

7

The User Prompt MCP is an MCP server designed for Cursor, facilitating interactive user input during AI model generation. It supports cross-platform usage, offering a user-friendly GUI and integration via stdio.

Overview

This project implements an MCP server that allows Cursor users to request additional input during model generation. It provides features such as user input prompting, a simple GUI for user interaction, and cross-platform support for Linux and macOS. The server integrates with Cursor via stdio transport.

Features

  • User Input Prompting: Interactive user-communication during AI model generation.
  • Simple GUI: Dialog box with text wrapping functionality.
  • Cross-Platform: Compatible with Linux and macOS.

Installation

  • Requires zenity on Linux and osascript on macOS.
  • Quick installation via a script that downloads and installs the appropriate binary.
  • Option to build from source with Go 1.18+ or download pre-compiled binaries.

Usage with Cursor

  • Add the server in Cursor's settings.
  • Configure using command line flags or environment variables for timeout settings.