MCP Feedback Enhanced

正常
GitHub JavaScript NOASSERTION

简介

增强版 MCP 反馈交互服务器,为 AI 辅助开发提供用户交互反馈和命令执行能力,支持 Web UI 和桌面应用双界面,自动检测运行环境并适配跨平台使用,弥合 AI 与开发者之间的沟通鸿沟。

核心特性

  • 双界面架构——基于 Tauri 的原生桌面应用(Windows/macOS/Linux)加轻量 Web UI,适配远程和 WSL 环境
  • 智能 Prompt 管理,支持 CRUD 操作、使用统计和智能排序,提供可复用的反馈模板
  • 自动定时提交,1-86400 秒灵活计时器,支持暂停/恢复控制,会话后可配置自动提交命令
  • 完整媒体支持——拖放、剪贴板粘贴,无限制处理 PNG/JPG/GIF/BMP/WebP 格式图片
  • 会话跟踪,本地文件存储,历史导出(JSON/CSV/Markdown),实时统计和 WebSocket 连接监控
  • 多语言 UI,支持繁体中文、简体中文和英语即时切换

适用场景

💡 AI 辅助编程中开发者需要在 Agent 执行前审查和批准操作的场景
💡 通过 SSH 远程开发时原生 GUI 反馈工具不可用的场景
💡 基于 WSL 的工作流需要在 Linux 子系统中运行的跨平台反馈界面
💡 通过将多个 Agent 工具调用合并为单个反馈导向请求来降低平台成本
💡 多步开发任务中会话历史和统计帮助跟踪迭代质量

快速开始

安装 uv,然后添加 MCP 配置:`{"mcpServers": {"mcp-feedback-enhanced": {"command": "uvx", "args": ["mcp-feedback-enhanced@latest"], "timeout": 600, "autoApprove": ["interactive_feedback"]}}}`。如需桌面模式,在配置中添加 `"env": {"MCP_DESKTOP_MODE": "true"}`。

相关项目