Simple MCP Server to enable a human-in-the-loop workflow in tools like Cline and Cursor.
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.
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.
.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.
To install the MCP server in Cline, follow these steps (see screenshot):
pip install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
C:\MCP\user-feedback-mcp
.cline_mcp_settings.json
.user-feedback-mcp
server:{
"mcpServers": {
"github.com/mrexodia/user-feedback-mcp": {
"command": "uv",
"args": [
"--directory",
"c:\MCP\user-feedback-mcp",
"run",
"server.py"
],
"timeout": 600,
"autoApprove": [
"user_feedback"
]
}
}
}
uv run fastmcp dev server.py
This will open a web interface at http://localhost:5173 and allow you to interact with the MCP tools for testing.
<use_mcp_tool>
<server_name>github.com/mrexodia/user-feedback-mcp</server_name>
<tool_name>user_feedback</tool_name>
<arguments>
{
"project_directory": "C:/MCP/user-feedback-mcp",
"summary": "I've implemented the changes you requested."
}
</arguments>
</use_mcp_tool>
Mcp Dbutils
DButils is an all-in-one MCP service that enables your AI to do data analysis by harnessing versatile types of database (sqlite, mysql, postgres, and more) within a unified configuration of multiple connections in a secured way (like SSL and controlled write access).
OpenMemory MCP
Memory for AI Agents; Announcing OpenMemory MCP - local and secure memory management.
Perplexity Mcp
A Model Context Protocol (MCP) server that provides web search functionality using Perplexity AI's API.
ClickUp MCP Server - Integrate ClickUp project management with AI through Model Context Protocol
Version 2.0 - 37 tools available - an MCP server for interacting with the Canvas LMS API. This server allows you to manage courses, assignments, enrollments, and grades within Canvas.
a cli/mcp server tool for managing mcp server json config file with version control, profiles and multi-client support