interactive-mcp

MCP.Pizza Chef: ttommyth

When Claude Desktop, Cursor, or VS Code is about to make an assumption, this local helper pops a question up on your own machine and waits for your answer. It can also send a desktop notification when a long task finishes, or open a running back-and-forth chat in your terminal. It works on Windows, macOS, and Linux, needs no account or sign-in, and installs with a short snippet pasted into your app's settings. Development has been quiet since late 2025.

Coding
Communication

Use This MCP server To

Get asked before my assistant guesses at a requirement Answer a quick clarifying question without leaving my editor Receive a desktop alert when a long task finishes Hold a back-and-forth chat with my assistant in the terminal Confirm a risky change before the assistant makes it

README

interactive-mcp

npm version npm downloads smithery badge GitHub license code style: prettier Platforms GitHub last commit

Install MCP Server

Screenshot 2025-05-13 213745

A MCP Server implemented in Node.js/TypeScript, facilitating interactive communication between LLMs and users. Note: This server is designed to run locally alongside the MCP client (e.g., Claude Desktop, VS Code), as it needs direct access to the user's operating system to display notifications and command-line prompts.

(Note: This project is in its early stages.)

Want a quick overview? Check out the introductory blog post: Stop Your AI Assistant From Guessing — Introducing interactive-mcp

Demo Video

interactive-mcp FAQ

Is this still being maintained?
It works, but development has gone quiet. The last code change was November 2025 and the last release was June 2025. Nothing has been marked deprecated or archived.
Which apps does it work with?
Claude Desktop, Cursor, and VS Code, on Windows, macOS, and Linux.
Do I need an account or a paid key?
No. It runs entirely on your own computer and asks for no sign-in.
Can I use this to stop my assistant inventing details I never gave it?
Yes. It pauses and asks you the question instead of filling in a guess.
How hard is setup?
You paste a few lines into your app's settings file. There is nothing to build or compile.
What happens if I walk away from the question?
Prompts time out after 30 seconds by default, and you can raise that limit in the settings.