explaingit

minidoracat/mcp-feedback-enhanced

3,782JavaScriptAudience · vibe coderComplexity · 2/5Setup · easy

TLDR

An MCP server plugin that pauses your AI coding assistant at key moments to ask for your input, reducing wrong assumptions by letting you review and guide the AI before it finishes the task.

Mindmap

mindmap
  root((mcp-feedback-enhanced))
    What it does
      Pauses AI mid-task
      Collects your input
      Sends feedback to AI
    Interface Options
      Tauri desktop app
      Browser web UI
      SSH and WSL ready
    Features
      Saved prompt presets
      Image upload
      Auto-submit timer
      Session history
    Compatible With
      Cursor
      Cline
      Windsurf
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Add a human review checkpoint to an AI coding workflow in Cursor or Cline so the AI asks you before making assumptions.

USE CASE 2

Use the browser-based interface to get human feedback prompts over SSH or inside a WSL environment without a desktop app.

USE CASE 3

Save frequently used feedback responses as preset prompts so you can quickly guide the AI with one click.

USE CASE 4

Attach a screenshot or clipboard image to your feedback so the AI can see visual context when adjusting its approach.

Tech stack

JavaScriptPythonTauri

Getting it running

Difficulty · easy Time to first run · 5min

Add a JSON block to your AI tool's MCP settings and run the server via uvx, no repo clone needed.

License terms are not described in the explanation.

In plain English

MCP Feedback Enhanced is a tool that adds a human feedback step into AI-assisted coding workflows. When an AI coding assistant is working on a task, it normally makes a series of decisions on its own before showing you the result. This tool interrupts that process at defined points to ask you a question or show you a summary, collect your response, and then pass that feedback back to the AI so it can adjust what it does next. The goal is to reduce the number of incorrect assumptions the AI makes by checking in with you rather than guessing. The tool works as an MCP server, which is a plugin format used by several AI coding environments including Cursor, Cline, Windsurf, and others. Once installed and configured, it intercepts AI calls and opens an interface where you can type a response, select from preset prompts you have saved, or attach an image. Your response is sent back to the AI in real time over a WebSocket connection. There are two interface options. The first is a desktop application built on a framework called Tauri, which runs natively on Windows, macOS, and Linux. The second is a browser-based web interface that works without any desktop GUI, which makes it suitable for remote development over SSH or for Windows Subsystem for Linux (WSL) environments. The tool detects the environment automatically and chooses the appropriate interface, or you can set it explicitly through configuration. Both interfaces offer the same features: saving frequently used prompts, setting a timer to auto-submit a response after a set number of seconds, session history that you can export in several formats, image uploads by drag-and-drop or clipboard paste, audio notifications, and multi-language support in English, Traditional Chinese, and Simplified Chinese. Installation is done by adding a short JSON configuration block to your AI tool's MCP settings. The server itself is installed and run via a Python packaging tool called uvx, so you do not need to clone this repository to use it. The repository is an enhanced fork of an earlier project by Fabio Ferreira called interactive-feedback-mcp.

Copy-paste prompts

Prompt 1
Set up mcp-feedback-enhanced in Cursor so the AI pauses and asks me a clarifying question before completing each coding task. Show me the MCP settings JSON.
Prompt 2
Configure mcp-feedback-enhanced to use the web interface instead of the desktop app so it works inside my WSL terminal.
Prompt 3
Add saved prompt presets to mcp-feedback-enhanced for common feedback I give, like 'use TypeScript strict mode' or 'no external dependencies'.
Prompt 4
Enable auto-submit with a 30-second timer in mcp-feedback-enhanced so the AI continues automatically if I do not respond.
Open on GitHub → Explain another repo

← minidoracat on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.