Mcp Feedback Enhanced
@Minidoracat
Overview
What is Mcp Feedback Enhanced?
An MCP server that establishes feedback-oriented development workflows with Web UI and Desktop Application dual interfaces. It guides AI to confirm with users before taking actions, consolidating multiple tool calls into a single feedback request. Designed for local, SSH remote, and WSL environments; compatible with Cursor, Cline, Windsurf, Augment, and Trae.
How to use Mcp Feedback Enhanced?
Install Python package uv then configure your MCP client with JSON using the command uvx mcp-feedback-enhanced@latest. Set environment variables like MCP_DESKTOP_MODE or MCP_WEB_HOST as needed. Add the prompt “follow mcp-feedback-enhanced instructions” to your AI assistant for best results. Test with uvx mcp-feedback-enhanced@latest test --web or --desktop.
Key features of Mcp Feedback Enhanced
- Desktop application and Web UI dual interface
- Prompt management with CRUD and usage statistics
- Auto-timed submit (1–86400 seconds) with pause/resume
- Auto command execution after session or commit
- Session management with export (JSON, CSV, Markdown)
- Multi-language support (Traditional Chinese, English, Simplified Chinese)
Use cases of Mcp Feedback Enhanced
- AI assistant requests user confirmation before executing code changes
- Remote SSH development teams use Web UI without GUI dependencies
- WSL environments leverage browser interface for feedback collection
- Streamline multiple AI tool calls into a single user-confirmation step
FAQ from Mcp Feedback Enhanced
What is the difference between the Web UI and Desktop Application?
Both provide exactly the same functionality. The Desktop Application is a cross-platform native app based on Tauri; the Web UI runs in a browser and is ideal for remote and WSL environments.
What are the runtime requirements?
Python and uv must be installed. For Web UI mode no GUI dependencies are needed. Desktop mode additionally requires the Tauri framework (build tools) but the README does not list explicit Node.js or system dependencies.
Where are session records stored?
Session data is stored locally in the file system. The README mentions “local file storage” and supports export to JSON, CSV, and Markdown.
Does Mcp Feedback Enhanced support image uploads?
Yes. It supports PNG, JPG, JPEG, GIF, BMP, and WebP formats, drag-and-drop, clipboard paste (Ctrl+V), and any image size with automatic intelligent processing.
How do I enable Desktop Application mode?
Set the environment variable MCP_DESKTOP_MODE=true in your MCP configuration. The interface will then launch the native desktop application instead of the web browser.