← 返回目录
Q

Quackback

社区
开源反馈平台:让AI代理搜索、分类、评论、投票并管理更新日志。
GitHub 源仓库 ↗
★ 242 Stars 分类 · 团队协作 热门 源版本 0204d1e6afc4
39FMRS · D
可靠性
8/20
安全与权限
4/20
维护活跃度
10/20
文档质量
8/20
安装易用性
9/20

Quackback MCP服务器是一个功能丰富的工具集,适用于拥有Quackback实例的团队。它提供15个工具覆盖反馈帖子、评论、更新日志和路线图的全面管理。虽然官方状态未明确,但它是Quackback项目的一部分,具有开源许可。安装需要自托管或云服务,配置简单。风险主要涉及数据访问权限和潜在的误操作,但整体功能强大,特别适合希望用AI代理自动化反馈流程的团队。

查看 FMRS 评分方法 →

Quackback是一个开源的客户反馈收集与管理平台,作为Canny、UserVoice和Productboard的替代品。该MCP服务器允许AI代理直接与Quackback实例交互,执行搜索反馈、分类帖子、投票、添加评论、创建和管理更新日志等操作。它支持自托管,并提供24种集成(如Slack、Linear、Jira等)。

工具能力

search
搜索反馈帖子或更新日志条目,支持过滤和分页。
get_details
通过类型ID(帖子或更新日志)获取任何实体的完整详情。
triage_post
更新帖子:设置状态、标签和/或所有者。
vote_post
切换对反馈帖子的投票。
add_comment
在反馈帖子上发表评论,支持线程回复。
create_post
在板上提交新的反馈。
create_changelog
创建更新日志条目(草稿或已发布)。
update_changelog
更新更新日志的标题、内容、发布状态和关联帖子。
delete_changelog
软删除更新日志条目。
update_comment
编辑评论的内容。
delete_comment
硬删除评论及其回复。
react_to_comment
在评论上添加或移除表情反应。
manage_roadmap_post
将帖子添加到路线图或从路线图移除。
merge_post
将重复帖子合并到规范帖子中。
unmerge_post
将合并的帖子恢复为独立状态。

安装接入

配置Quackback实例后,将MCP服务器URL设置为https://{host}/api/mcp,其中{host}是您的Quackback实例的主机名(例如feedback.yourcompany.com)。在MCP客户端(如Claude Desktop)中,将该URL添加到mcpServers配置。

claude_desktop_config.json
{
  "mcpServers": {
    "quackback": {
      "url": "https://feedback.yourcompany.com/api/mcp"
    }
  }
}

选型与风险

适合谁

  • 使用Quackback自托管或云服务并希望AI代理自动化反馈管理流程的团队
  • 希望将反馈数据与其他工具(如Jira、Slack)集成的开发者
  • 需要AI辅助的重复检测和主题总结的客户支持团队

不适合谁

  • 尚未部署Quackback实例的用户
  • 需要非HTTP传输(如stdio或SSE)的场景
  • 寻找完整替代品而非与现有工具集成的用户

所需权限

  • 读取反馈帖子、更新日志条目和评论
  • 创建和编辑反馈帖子、更新日志和评论
  • 管理帖子状态、标签、所有者、路线图归属和合并操作
  • 添加/移除评论反应和投票

风险与副作用

  • 如果实例使用弱认证或暴露在公网,可能泄露敏感客户反馈
  • 修改帖子状态或内容可能影响工作流,需谨慎操作
  • 合并操作不可逆(尽管提供unmerge_post,但可能影响关联数据)
  • 自托管实例需要维护和更新,否则可能存在安全漏洞

常见排障

  1. 检查`host`变量是否正确指向Quackback实例
  2. 确保实例可公开访问或网络可达
  3. 验证API认证凭证是否有效,MCP服务器可能需要与实例相同的认证机制
  4. 检查服务器日志以获取错误信息,确保MCP服务器已正确部署并运行

使用场景

AI代理自动分类和整理客户反馈
从聊天或邮件中提取反馈并创建帖子
根据反馈自动更新路线图和更新日志
管理重复反馈,保持反馈列表整洁
在反馈帖子上回复用户评论,提供实时更新

支持客户端

Claude Desktop完整支持