Github Jacob J Thomas User Prompt
An MCP server that enables AI agents to ask users clarifying questions via pop-up terminal windows.
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.
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
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.
Configure
{
"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
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.