Which IDEs are supported?
Tested and confirmed working with Trae IDE and Claude for Mac. Cursor IDE and VSCode with Copilot are currently not supported due to module import limitations in the Electron framework.
@ivan-mezentsev
Basic information
This MCP server enhances LLM coordination, offering greater control and predictability, and significantly reduces billable requests by minimizing user interactions within a single task.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"interactive": {
"command": "npx",
"args": [
"mcp-interactive",
"-t",
"300"
]
}
}
}Prompts the user with a question via a pop-up command prompt and awaits their interactive response.
Mcp Interactive is an interactive MCP server with an Electron interface that prompts users for input via a pop-up command prompt. It is designed to enhance LLM coordination by providing greater control and predictability while reducing billable requests through minimized user interactions within a single task.
Install the package locally via npm or run it via npx. Configure the MCP server in your client settings with the appropriate command and arguments, including an optional -t timeout (in seconds). The server exposes a single tool, ask_user, which accepts a project name, message (supports Markdown), and optional predefined options.
ask_user tool with support for Markdown and predefined options.-t.Tested and confirmed working with Trae IDE and Claude for Mac. Cursor IDE and VSCode with Copilot are currently not supported due to module import limitations in the Electron framework.
It displays a pop-up dialog with a question (with optional Markdown formatting and predefined choices) and waits for an interactive response from the user.
Use the `--timeout` or `-t` command-line option followed by the number of seconds (e.g., `-t 300`). If the user does not respond within that time, the server returns "User did not reply: Timeout occurred."
Node.js version 16 or higher, and Electron must be properly installed. The project includes a local copy of marked.js for Markdown parsing.
Yes. You must add an entry to the `mcpServers` object in your client configuration, specifying the command (`node` or `npx`) and the relevant arguments, including the path to the server and any timeout parameter.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
A curated list of references for MLOps
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments