MCP (Model Context Protocol)
The Model Context Protocol (MCP) is an open standard for connecting AI assistants to the tools and data they need. An MCP server exposes actions, such as searching feedback or replying to a conversation, that any MCP-compatible client, like Claude or Cursor, can call with the user's permission.
What is MCP?
Before MCP, every AI tool needed its own integration with every app. MCP standardizes the connection. An app publishes an MCP server that describes its tools: what each one does and what inputs it takes. An AI client connects, the user approves access, and the model can call those tools while it works.
Why it matters for support and product teams
Your customer data becomes usable from the AI tools your team already has open. A product manager can ask their assistant to find the most-voted requests about exports and draft a changelog entry. A support lead can ask for open conversations about a bug and add a note to each.
Using MCP safely
Grant the narrowest scopes that work, and prefer read access until you trust a workflow. Use OAuth so access can be revoked per client. Remember that customer-written text can contain instructions aimed at the AI: a good server marks that text as untrusted so the client treats it as data.
MCP in Quackback
Quackback has a built-in MCP server, on Pro and up. Clients connect with OAuth, including a device-code flow for command-line tools, or with an API key, and scopes limit what they can read and write. Tools cover feedback posts, votes, comments, the changelog, conversations, tickets, help center articles and settings. Any result that contains customer-written text marks those fields as untrusted. It works the other way too: on every plan, connectors let Quackback AI use tools from your own MCP servers, with each tool set to always, ask for approval or never.
Common questions
What is the Model Context Protocol?
MCP is an open standard for connecting AI assistants to tools and data. An MCP server exposes actions that any compatible AI client can call with the user's permission.
What is the difference between an MCP tool and an MCP resource?
A tool is an action the AI can call, such as searching feedback or replying to a conversation. A resource is data the client can read into the conversation as context, without changing anything. Most servers offer both.
How does an AI client sign in to an MCP server?
Remote MCP servers usually use OAuth: the client opens a sign-in page, you approve the access it asks for, and it gets a token. Some also accept API keys. Quackback's MCP server, on Pro and up, supports both, and each key or token is limited to the scopes you grant.
Have another question? Talk to the team.