Назад к каталогу
mcp-feedback-enhanced

mcp-feedback-enhanced

Сообщество

от Minidoracat

0.0
0 отзывов

Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual interface support (Web UI and Desktop Application) with intelligent environment detection and cross-platform compatibility.

Установка

# Install uv (if not already installed)

Описание

# MCP Feedback Enhanced **🌐 Language / 語言切換:** **English** | [繁體中文](README.zh-TW.md) | [简体中文](README.zh-CN.md) **Original Author:** [Fábio Ferreira](https://x.com/fabiomlferreira) | [Original Project](https://github.com/noopstudios/interactive-feedback-mcp) ⭐ **Enhanced Fork:** [Minidoracat](https://github.com/Minidoracat) **UI Design Reference:** [sanshao85/mcp-feedback-collector](https://github.com/sanshao85/mcp-feedback-collector) ## 🎯 Core Concept This is an [MCP server](https://modelcontextprotocol.io/) that establishes **feedback-oriented development workflows**, providing **Web UI and Desktop Application** dual interface options, perfectly adapting to local, **SSH Remote environments**, and **WSL (Windows Subsystem for Linux) environments**. By guiding AI to confirm with users rather than making speculative operations, it can consolidate multiple tool calls into a single feedback-oriented request, dramatically reducing platform costs and improving development efficiency. **🌐 Dual Interface Architecture Advantages:** - 🖥️ **Desktop Application**: Native cross-platform desktop experience, supporting Windows, macOS, Linux - 🌐 **Web UI**: No GUI dependencies required, suitable for remote and WSL environments - 🔧 **Flexible Deployment**: Choose the most suitable interface mode based on environment requirements - 📦 **Unified Functionality**: Both interfaces provide exactly the same functional experience **🖥️ Desktop Application:** v2.5.0 introduces cross-platform desktop application support based on Tauri framework, supporting Windows, macOS, and Linux platforms with native desktop experience. **Supported Platforms:** [Cursor](https://www.cursor.com) | [Cline](https://cline.bot) | [Windsurf](https://windsurf.com) | [Augment](https://www.augmentcode.com) | [Trae](https://www.trae.ai) ### 🔄 Workflow 1. **AI Call** → `mcp-feedback-enhanced` tool 2. **Interface Launch** → Auto-open desktop application or browser interface (based on configuration) 3. **Smart Interaction** → Prompt selection, text input, image upload, auto-submit 4. **Real-time Feedback** → WebSocket connection delivers information to AI instantly 5. **Session Tracking** → Auto-record session history and statistics 6. **Process Continuation** → AI adjusts behavior or ends task based on feedback ## 🌟 Key Features ### 🖥️ Dual Interface Support - **Desktop Application**: Cross-platform native application based on Tauri, supporting Windows, macOS, Linux - **Web UI Interface**: Lightweight browser interface suitable for remote and WSL environments - **Automatic Environment Detection**: Intelligently recognizes SSH Remote, WSL and other special environments - **Unified Feature Experience**: Both interfaces provide exactly the same functionality ### 📝 Smart Workflow - **Prompt Management**: CRUD operations for common prompts, usage statistics, intelligent sorting - **Auto-Timed Submit**: 1-86400 second flexible timer, supports pause, resume, cancel with new pause/resume button controls - **Auto Command Execution** (v2.6.0): Automatically execute preset commands after creating new sessions or commits for improved development efficiency - **Session Management & Tracking**: Local file storage, privacy controls, history export (supports JSON, CSV, Markdown formats), real-time statistics, flexible timeout settings - **Connection Monitoring**: WebSocket status monitoring, auto-reconnection, quality indicators - **AI Work Summary Markdown Display**: Support for rich Markdown syntax rendering including headers, bold text, code blocks, lists, links and other formats for enhanced content readability ### 🎨 Modern Experience - **Responsive Design**: Adapts to different screen sizes, modular JavaScript architecture - **Audio Notifications**: Built-in multiple sound effects, custom audio upload support, volume control - **System Notifications** (v2.6.0): System-level real-time alerts for important events (like auto-commit, session timeout) - **Smart Memory**: Input box height memory, one-click copy, persistent settings - **Multi-language Support**: Traditional Chinese, English, Simplified Chinese, instant switching ### 🖼️ Images & Media - **Full Format Support**: PNG, JPG, JPEG, GIF, BMP, WebP - **Convenient Upload**: Drag & drop files, clipboard paste (Ctrl+V) - **Unlimited Processing**: Support for any size images, automatic intelligent processing ## 🌐 Interface Preview ### Web UI Interface (v2.5.0 - Desktop Application Support) <div align="center"> <img src="docs/en/images/web1.png" width="400" alt="Web UI Main Interface - Prompt Management & Auto Submit" /> </div> <details> <summary>📱 Click to view complete interface screenshots</summary> <div align="center"> <img src="docs/en/images/web2.jpeg" width="800" alt="Web UI Complete Interface - Session Management & Settings" /> </div> </details> *Web UI Interface - Supports desktop application and Web interface, providing prompt management, auto-submit, session tracking and othe

Отзывы (0)

Пока нет отзывов. Будьте первым!