Back to MCP Servers

Quackback

Open-source customer feedback platform with built-in MCP server. Agents can search feedback, triage posts, update statuses, create and comment on posts, vote, manage roadmaps, merge duplicates, and publish changelogs.

customer-data-platformsagent
By QuackbackIO
23974Updated 1 day agoTypeScriptAGPL-3.0

Installation

npx -y quackback

Configuration

{
  "mcpServers": {
    "quackback": {
      "command": "npx",
      "args": ["-y", "quackback"]
    }
  }
}

How to use

  1. Run the installation command above (if needed)
  2. Open your Claude Code settings file (~/.claude/settings.json)
  3. Add the configuration to the mcpServers section
  4. Restart Claude Code to apply changes
<p align="center"> <a href="https://quackback.io"> <img src=".github/logo.svg" alt="Quackback Logo" width="80" height="80" /> </a> </p> <h1 align="center">Quackback</h1> <p align="center"> <strong>Open source support and product feedback for teams that ship.</strong> </p> <p align="center"> The open-source alternative to Canny, UserVoice, and Productboard.<br /> Collect feedback. Answer customers. Prioritize what matters. Close the loop. </p> <p align="center"> <a href="https://quackback.io">Website</a> &middot; <a href="https://quackback.io/docs">Docs</a> &middot; <a href="#get-started">Get Started</a> </p> <p align="center"> <a href="https://github.com/QuackbackIO/quackback/stargazers"><img src="https://img.shields.io/github/stars/QuackbackIO/quackback?style=flat&color=f5a623" alt="GitHub stars" /></a> <a href="https://github.com/QuackbackIO/quackback/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-AGPL--3.0-blue" alt="License" /></a> <a href="https://github.com/QuackbackIO/quackback/actions"><img src="https://img.shields.io/github/actions/workflow/status/QuackbackIO/quackback/ci.yml?label=CI" alt="CI" /></a> <a href="https://github.com/QuackbackIO/quackback/issues"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome" /></a> </p> <p align="center"> <img src=".github/screenshot.png" alt="Quackback feedback portal" width="800" /> </p>

Get Started

Cloud — start free at app.quackback.io. We host, scale, and maintain it for you. No setup required.

Self-hosted anywhere with Docker or one click on Railway.

Why Quackback?

Most support-and-feedback suites are expensive, closed-source, and lock you in. Quackback is the suite you actually own: feedback, shared inbox, help center, changelog, status, and AI.

  • Self-host for free. Run on your own infrastructure. No per-seat pricing.
  • Own your data. Feedback, conversations, and knowledge live in your own database. No vendor lock-in.
  • AI-powered. Automatic duplicate detection, AI summaries, feedback extraction from external sources, and an MCP server that lets AI agents search, triage, and act on feedback directly.
  • 25 integrations. Slack, Linear, Jira, GitHub, Intercom, Zendesk, and more out of the box.

Features

  • Feedback boards. Let users vote, comment, and track status on feature requests. Vote on behalf of customers, surface high-revenue accounts in triage, and see a full activity timeline on every post.
  • Quinn AI. A customer-facing agent and a teammate Copilot. Detect duplicates, summarize themes, connect remote MCP servers as Connectors, and permission every write tool: always allow, ask for approval, or deny.
  • Embeddable widget. Collect feedback right inside your app with a drop-in widget. Works on desktop and mobile, with native SDKs for iOS and Android.
  • Admin inbox. Triage incoming feedback in one place. Filter, group, dismiss, and restore deleted posts.
  • Roadmap & changelog. Show users what's planned, in progress, and shipped. Publish updates and schedule posts for later.
  • Integrations. 25 integrations including Slack, Linear, Jira, GitHub, Intercom, Zendesk, and two-way issue tracker sync.
  • API, webhooks & MCP. Automate workflows with the REST API, outbound webhooks, and an MCP server for AI agents.
  • Internationalization. Portal and widget available in English, French, German, Spanish, and Arabic with full RTL support. Auto-detects browser language.
  • Flexible auth. Password, email OTP, Google, GitHub, and SSO with providers like Okta and Auth0.
  • SEO-ready. Auto-generated sitemap and social sharing previews on every portal page.

Integrations

Slack, Linear, Jira, GitHub, GitLab, Asana, ClickUp, Monday, Trello, Notion, Shortcut, Azure DevOps, Intercom, Zendesk, Freshdesk, HubSpot, Salesforce, Stripe, Discord, Teams, Segment, Zapier, Make, and n8n.

Self-Hosted

One-Click Deploy

Deploy on Railway

Docker

git clone https://github.com/QuackbackIO/quackback.git
cd quackback
cp .env.example .env   # Edit with your configuration
docker build -t quackback -f apps/web/Dockerfile .
docker run -p 3000:3000 --env-file .env quackback

Requires PostgreSQL. Set all variables in the canonical runtime configuration table. Migrations run automatically on startup.

About the cloud code in this repo

Quackback's hosted service runs this same codebase, and the client side of that arrangement lives here: a default-off cloud settings block, plan and entitlement gating, and a control-plane client. On a self-hosted install none of it activates — an install with no cloud configuration is entitled to every feature, no upgrade prompts render, and no outbound requests are made. Disabling is the default; there is nothing to opt out of. This is stated here so you never have to discover it in the code first.

Contributing

See the Contributing Guide to get started.

Local Development

Prerequisites: Bun v1.4.0+ and Docker

git clone https://github.com/QuackbackIO/quackback.git
cd quackback
bun run setup    # Install deps, start Docker, run migrations
bun run db:seed  # Optional: seed demo data
bun run dev      # http://localhost:3000

Log in with demo@example.com / password.

Tech Stack

<a href="https://github.com/QuackbackIO/quackback/graphs/contributors"> <img src="https://contrib.rocks/image?repo=QuackbackIO/quackback" alt="Contributors" /> </a>

License

AGPL-3.0.

  • Self-hosting — free and fully functional, no limits
  • Modifications — if you distribute or run a modified version as a service, open-source your changes under AGPL-3.0

Contributions require signing our CLA.

View source on GitHub