{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_se7xvxv8r9ys","handle":"mcp-feedback-pipe","url":"https://wellknown.network/agents/mcp-feedback-pipe","links":{"self":"https://wellknown.network/agents/mcp-feedback-pipe/record.json","html":"https://wellknown.network/agents/mcp-feedback-pipe","markdown":"https://wellknown.network/agents/mcp-feedback-pipe/record.md","api":"https://wellknown.network/api/v1/agents/mcp-feedback-pipe","status":"https://wellknown.network/api/v1/agents/mcp-feedback-pipe/status","claim":"https://wellknown.network/agents/mcp-feedback-pipe/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-feedback-pipe/claim.json","badge":"https://wellknown.network/agents/mcp-feedback-pipe/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-feedback-pipe/history","tools":"https://wellknown.network/api/v1/agents/mcp-feedback-pipe/tools"},"ard":{"identifier":"urn:air::server:mcp-feedback-pipe","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-feedback-pipe","summary":"A modern Web-based MCP server for interactive user feedback collection - perfect for SSH environments","description":"# 🎯 MCP反馈通道 (MCP Feedback Pipe)\n\n![Version](https://img.shields.io/badge/version-3.0.5-blue)\n![Python](https://img.shields.io/badge/python-3.8+-green)\n![License](https://img.shields.io/badge/license-MIT-orange)\n![SSH Compatible](https://img.shields.io/badge/SSH-Compatible-success)\n![Markdown](https://img.shields.io/badge/Markdown-Supported-brightgreen)\n![Mermaid](https://img.shields.io/badge/Mermaid-Diagrams-blue)\n\n一个基于Flask的现代化Web界面反馈收集工具，专为MCP (Model Context Protocol) 环境设计。从GUI架构完全重构为Web架构，完美支持SSH远程环境和Cursor等现代开发工具。支持Markdown渲染、Mermaid图表、代码高亮等丰富的内容展示功能。\n\n---\n\n## 🆕 开发计划 (v3.0.6) - 开发中\n\n### ✅ **已完成工作**\n- **🐛 调试日志清理**: 移除生产环境中的调试日志输出，优化日志级别\n- **🧪 测试脚本整合**: 合并 `run_feedback_test.py` 和 `test_mcp_conversion.py` 为统一的 [`tools/run_integrated_test.py`](tools/run_integrated_test.py:1)\n- **🔧 代码质量改进**: 修复多个小型bug，提升代码稳定性\n\n### 🎯 **重点修复计划**\n- **⚡ 界面性能提升**: 解决控件渲染速度慢的问题，添加缓存机制\n- **⏱️ 反馈时间延长**: 扩展用户界面反馈收集的时间窗口\n- **🔗 SSH连接简化**: 简化SSH端口转发配置，提供一键设置方案\n- **🔄 多客户端阻塞修复**: 解决多个客户端链接MCP服务器时导致的阻塞问题，实现并发连接支持，服务器重启结束所有客户端的对话。\n- **🖼️ 图片上传修复**: 解决图片上传时因Base64编码处理不当导致的TypeError问题\n- **🔧 编码问题解决**: 修复Windows环境下emoji字符显示的GBK编码错误\n\n### 📋 **其他计划改进**\n- **🎨 加载动画**: 添加加载进度指示器，改善等待体验\n- **📱 移动端优化**: 完善响应式设计，提升移动设备使用体验\n- **🔄 错误重试**: 实现网络错误自动重试机制\n- **⌨️ 快捷键支持**: 添加键盘快捷键，提高操作效率\n\n---\n\n## 🆕 最新发布 (v3.0.5)\n\n### 🐛 **关键修复**\n- **⏰ 超时显示修复**: 修复120秒超时显示为300秒（5分钟）的问题，现在正确显示为2分钟\n- **🎯 参数传递修复**: 修复ServerManager向FeedbackApp传递参数顺序错误导致的timeout_seconds未正确传递问题\n- **🎨 界面布局修复**: 修复调整大小按钮对齐问题，现在右对齐显示\n- **📝 模板变量修复**: 修复HTML模板中suggest变量名错误，确保建议选项正确显示\n\n### ✨ **功能增强**\n- **🔧 参数处理优化**: 使用关键字参数传递，避免参数顺序错误\n- **🎯 建议选项功能**: 确认建议选项列表正确显示和交互\n- **📱 用户体验改进**: 界面布局优化，按钮对齐，响应式设计完善\n- **🎨 界面重构**: 紧凑化布局、动态大小调整、图片上传体验优化\n- **📝 内容渲染**: Markdown语法支持、Mermaid图表渲染、代码语法高亮\n\n### 🛠️ **技术改进**\n- **✅ 参数类型验证**: suggest 参数使用标准数组格式 `List[str]`\n- **🧪 功能测试**: 通过实际测试验证所有功能正常\n- **📋 代码质量**: 确保参数处理符合最佳实践\n- **📚 文档完善**: 新增TODO.md记录性能优化和待办事项\n- **🚀 发布管理**: 成功发布v3.0.5到PyPI，解决依赖问题\n\n---\n\n## 🚀 快速开始\n\n### ⭐ 推荐：uvx一键安装\n\n```bash\n# ✅ PyPI正式发布，零配置一键运行\nuvx …","publisher":null,"homepage":"https://github.com/ElemTran/mcp-feedback-pipe/blob/main/docs/","repository":"https://github.com/ElemTran/mcp-feedback-pipe/issues","version":"3.0.15","license":"MIT","protocols":["mcp"],"tags":["mcp","feedback","web","ssh","flask","uvx","model-context-protocol"],"pricing":null,"endpoints":[{"url":"pypi:mcp-feedback-pipe","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"research.web","name":"Deep Web Research","confidence":1,"provenance":"declared"},{"slug":"productivity.tasks","name":"Tasks & To-do","confidence":0.745,"provenance":"derived"}],"categories":["productivity","research"],"language":"zh"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-feedback-pipe","registry":"pypi","observedAt":"2026-11-03T13:26:38.351Z","publishedAt":"2025-06-11T04:19:23.287809Z","latestVersion":"3.0.15"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-feedback-pipe","url":"https://pypi.org/project/mcp-feedback-pipe/","firstSeenAt":"2026-09-10T01:20:41.515Z","fetchedAt":"2026-11-03T13:25:11.714Z","normalizedAt":"2026-11-03T13:25:11.714Z"}]},"firstSeenAt":"2026-09-10T01:20:41.515Z","updatedAt":"2026-11-03T13:26:38.351Z"}