mrexodia/user-feedback-mcp
Free简单的 MCP 服务器,在 Cline 和 Cursor 等工具中启用人机回圈工作流。
About mrexodia/user-feedback-mcp
User Feedback MCP is a simple Model Context Protocol (MCP) server that enables a human-in-the-loop workflow in AI coding tools like Cline and Cursor. It allows the AI to ask for user feedback before marking a task as completed, which is especially useful for developing desktop applications that require complex user interactions to test. The server provides a user_feedback tool that accepts a project directory and a summary of changes, prompting the user to approve or reject the action. It supports configuration via a .user-feedback.json file, which can specify a command to run and whether to execute it automatically. Installation is straightforward using uv, and a development mode is available for testing via uv run fastmcp dev server.py.
Key Features
Pros & Cons
- Enables human oversight in automated AI workflows, increasing safety and reliability
- Simple to set up with a single uv command and minimal configuration
- Configurable auto-execution for commands after user approval
- Works with multiple popular AI coding tools that support MCP
- Open source and lightweight (Python-based MCP server)
- Requires local installation and configuration of uv and the server
- Limited to tools that support the Model Context Protocol (primarily Cline and Cursor)
- Manual prompt engineering may be needed to ensure the AI consistently requests feedback
- Not suitable for fully autonomous workflows as it requires human intervention