Skip to content
MCP profile

Github Jacob J Thomas User Prompt

An MCP server that enables AI agents to ask users clarifying questions via pop-up terminal windows.

Developer ToolsPackage.NETOpen SourceExternal
Last updated
March 16, 2026
Visibility
Public
ByRegistry

About This MCP Server


1. The MCP client sends a tools/call JSON-RPC request over stdin 2. The server writes the questions to a temporary JSON file 3. A PowerShell script is generated and launched in a new terminal window 4. The user sees the questions and types answers sequentially 5. Answers are written to a response JSON file; the terminal closes 6. The server reads the response file, formats it, cleans up temp files, and returns the result over stdout

All temporary files are created under %TEMP%/UserPromptMcpServer// and are cleaned up after each invocation regardless of outcome.

Capabilities
Pop-up terminal prompt — questions appear in a dedicated window, separate from the agent's own I/OMulti-question support — the agent can ask multiple questions in a single call; all are displayed upfront as a numbered listStructured responses — answers are returned as clearly formatted Q&A pairs the agent can parseTimeout handling — 10-minute response window with graceful fallback messagingWindow-closed detection — if the user closes the prompt without answering, the agent receives a clear notificationStdio transport — communicates over stdin/stdout per the MCP specification, compatible with any MCP client

What Problems It Solves

  • Once configured
  • the user_prompt tool is available to the AI agent automatically. The agent decides when to invoke it based on its own judgment — no manual triggering is required.

Why Use Github Jacob J Thomas User Prompt?

  • Pop-up terminal prompt — questions appear in a dedicated window, separate from the agent's own I/O
  • Multi-question support — the agent can ask multiple questions in a single call; all are displayed upfront as a numbered list
  • Structured responses — answers are returned as clearly formatted Q&A pairs the agent can parse
  • Timeout handling — 10-minute response window with graceful fallback messaging
  • Window-closed detection — if the user closes the prompt without answering, the agent receives a clear notification
  • Stdio transport — communicates over stdin/stdout per the MCP specification, compatible with any MCP client

Specifications

Status
live
Industry
Developer Tools
Category
General
Server type
Package
Language
.NET
License
Open Source
Verified
Yes

Requirements

  • Windows: PowerShell 5.1+ (included with Windows 10/11)
  • macOS/Linux (untested): PowerShell Core (pwsh) must be installed

Hosting


Hosting Options

  • Package

API


Integrate this server into your application. Choose a connection method below.

1

Configure

Configuration
json
{
  "mcpServers": {
    "user-prompt": {
      "command": "/path/to/UserPromptMcpServer.exe"
    }
  }
}

Performance


Usage


Quick Reference


Name
Github Jacob J Thomas User Prompt
Function
An MCP server that enables AI agents to ask users clarifying questions via pop-up terminal windows.
Transport
Package
Language
.NET
Source
External (Registry)
License
Open Source
Get started

Ready to integrate this MCP server?

Book a demo to see how this server fits your workflow, or explore the full catalog.

Related MCP Servers


Catalog Workspace

Discover agents, MCP servers, and skills in one governed surface

Use structured catalog views to compare readiness, ownership, integrations, and deployment posture before rollout.