What is User Feedback MCP Simple server for human-in-the-loop workflows.?
User Feedback MCP is a simple MCP server designed to enable a human-in-the-loop workflow in tools like Cline and Cursor. It is particularly useful for developing desktop applications that require complex user interactions to test.
Documentation
User Feedback MCP
Simple MCP Server to enable a human-in-the-loop workflow in tools like Cline and Cursor. This is especially useful for developing desktop applications that require complex user interactions to test.
\n\n## Prompt Engineering
For the best results, add the following to your custom prompt:
Before completing the task, use the user_feedback MCP tool to ask the user for feedback.
This will ensure Cline uses this MCP server to request user feedback before marking the task as completed.
\n\n## .user-feedback.json
Hitting Save Configuration creates a .user-feedback.json file in your project directory that looks like this:
{
"command": "npm run dev",
"execute_automatically": false
}
This configuration will be loaded on startup and if execute_automatically is enabled your command will be instantly executed (you will not have to click Run manually). For multi-step commands you should use something like Task.
\n\n## Installation (Cline)
To install the MCP server in Cline, follow these steps (see screenshot):