MCP Feedback Enhanced
An MCP server that inserts a human feedback step into agent tasks: a web or desktop window for text, images and prompts
- 3,751 ★ on the repository
- Last commit
Extended access
Why this level
- Runs a local web server and WebSocket without authentication
- Earlier versions allowed unauthenticated command execution, so a current version is required
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/mcp-feedback-enhancedDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs a local web server and WebSocket without authentication
- Earlier versions allowed unauthenticated command execution, so a current version is required
This is third-party code. Review the repository files before installing.
What it does
The server adds a human checkpoint to the agent's workflow. When the agent calls the tool, a web interface or desktop window opens where the user writes a comment, picks a saved prompt or attaches images. The answer returns to the agent over WebSocket, and the agent adjusts its behavior or ends the task. The server detects the environment (local, SSH Remote, WSL) and opens the right interface, and it keeps session history with statistics and export. It has prompt management, an auto-submit timer, notifications and a multilingual interface.
Who it is for. For developers with coding agents who want a human confirmation and clarification step during long tasks.
Good fit when
- You want a confirmation before the agent finishes a task or takes a big action
- You need to pass screenshots or images to the agent
- You want to gather clarifications in one interactive step rather than back-and-forth
Not a fit when
- Your MCP client already supports native Elicitation and MCP Apps and that is enough
- You cannot run a local web interface or open a browser
Example request
Before finishing the task, ask me for confirmation through the feedback windowMCP
- Transport
- stdio
- Authentication
- not required
Environment variables
MCP_WEB_HOST- Web interface bind address, default 127.0.0.1. Setting 0.0.0.0 exposes it to the network and is not recommended.
MCP_WEB_PORT- Web interface port, default 8765.
MCP_DESKTOP_MODE- Enables the Tauri desktop mode. It is maintenance-only and will be removed in version 3.
MCP_LANGUAGE- Forces the interface language: zh-TW, zh-CN or en.
MCP_DEBUG- Debug mode, true or false, default false.
Limitations
Requires uv or uvx and Python. The web interface and WebSocket run without authentication, so keep the binding on 127.0.0.1 and use SSH port forwarding for remote access. Desktop mode is maintenance-only and scheduled for removal in version 3. Versions 2.6.0 and earlier had an unauthenticated command-execution vulnerability, fixed in 2.6.1, so install a current version. The old point of saving Cursor quota no longer applies.
How to disable. Remove the mcp-feedback-enhanced entry from your agent's MCP configuration.
FAQ
Is authentication needed?
The web interface and WebSocket run without it, so keep the binding on 127.0.0.1. For remote access use SSH port forwarding rather than binding to 0.0.0.0.
Which version should I install?
A current one (2.6.1 or newer). Versions 2.6.0 and earlier had an unauthenticated command-execution vulnerability that has been removed.
Discussion
No questions or reviews yet.
Related
MCP serversAn MCP server that turns a request into a step plan with dependencies and keeps context across agent sessions
A universal MCP CLI client from Apify: persistent sessions, OAuth, JSON output for scripts and shell access to any MCP server for agents
An MCP server and CLI coordinate specialized agents, retain working patterns and connect tasks with project hooks.
An MCP builder agent that picks servers from the official registry and composes them into your own agentic MCP server.
MCP server for a shared agent room: decisions, tasks verified by another agent and a final report, joined by code.
A mail server for agents sharing one repository: messages, threads, file reservations and a 16-screen TUI
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| MCP Feedback Enhanced (this card) | no | not required | 3,751 | |
| interactive-mcp | no | not required | 351 | a local MCP server that lets the agent ask you questions in the |
| Cunzhi (寸止) | no | not required | 1,389 | MCP server in Rust and Tauri |
README in short
The README describes an enhanced fork of an interactive-feedback MCP server with two interfaces, a web one and a Tauri desktop one, that offer the same features. The server detects local, SSH Remote and WSL environments and opens the right interface, and supports prompt management, an auto-submit timer, session history with export, image upload and multiple languages. It installs via uvx with an MCP config fragment, and Cursor, Cline, Windsurf, Augment and Trae are named among the clients. A security section notes that 2.6.1 removed command execution and closed cross-site WebSocket hijacking. Desktop mode is now maintenance-only and will be removed in version 3.