Product decisions backed by evidence, from Claude or ChatGPT

Ask a question in plain language and Usersnap returns the topics that matter, with sentiment scored against each one and every claim traced back to its source. Connect your live workspace to Claude, ChatGPT, Cursor or Perplexity in about five minutes.

Start with your own evidence
Trusted by 60,000+ teams. Free on every plan while the MCP server is in public beta.
Claude connected to the Usersnap MCP server, answering a question about customer feedback
Add this URL as a custom connector
https://mcp.usersnap.com/mcp
ClaudeChatGPTCursorPerplexity
Paste it into your AI tool's connector settings. Setup takes about five minutes.

What is a customer feedback MCP server?

A customer feedback MCP server is an endpoint built on the Model Context Protocol that lets an AI assistant read product evidence from your system and act on what it finds. The Usersnap MCP server opens your live workspace to Claude, ChatGPT, Cursor and Perplexity. You ask a question in plain language, Usersnap returns the matching topics with sentiment scored against each one and example citations, and the assistant can create an Opportunity from what it surfaced. It reads your evidence and writes opportunities, without deleting anything.

Connectivity is your new superpower

The summary you get back is built on data that aged the moment it downloaded, and every follow-up means exporting again. Connected directly, the same question takes ten seconds and the answer is always current.

Exporting feedback to CSV and pasting it into a chat window returns a summary of stale data
Adding the Usersnap MCP server as a custom connector in Claude settings

How the Usersnap MCP server works

Add the connector, sign in with Usersnap, approve the permissions. Then ask about a flow, a release or a month. Usersnap returns the matching topics with sentiment scored against each one, plus the quotes behind them.

What product managers actually ask it

There is no query syntax to learn. You ask the way you would brief a colleague, and the answer arrives with its evidence attached. These are the three questions product managers reach for first.

A product manager asking Usersnap which themes customers complained about this week

The Monday morning read

What are users complaining about most this week?

Ranked themes with a sentiment split, every citation linked to the item it came from. The export-and-scan version of this took half an hour.

Evidence next to behaviour

Pull negative onboarding feedback from the last 30 days, extract the user IDs, and check in Mixpanel where those users dropped off.

It calls Usersnap for the evidence and the user IDs, then Mixpanel for the behaviour. Friction mapped onto drop-off, with no manual join.

Writing the spec

Cluster all feedback about the checkout redesign from last quarter and create an opportunity for the top theme.

The topic comes back with its sentiment and citations, and the opportunity lands on the board with the supporting evidence attached.

The fifteen tools the connector exposes

Read tools work within whichever space you have made active, so the assistant never reaches further than you point it. Every connector also has a tool permissions panel, so you can switch off the two write tools and leave it read-only.

ToolWhat it doesAccess
Navigation
list_spacesLists the spaces you can viewRead
list_sitesLists sites in a space, including their custom status labelsRead
list_company_usersResolves a person's name to an assigneeRead
set_active_spacePins the space every read tool then works withinRead
Evidence
search_feedbackSemantic search over content in the active space, for natural-language questionsRead
filter_feedbackFacet filter across state, priority, assignee, labels, ratings, dates, and topic paired with its own sentiment. Results carry topics, sentiment and analysisRead
find_similar_feedbackFinds items semantically similar to one you already haveRead
get_feedbackFull detail for a single item, hydrated live, with a permalinkRead
Naming
search_labelsFuzzy matches a label name so you can confirm it before filteringRead
search_topicsFuzzy matches a topic name, optionally paired with a sentimentRead
Opportunities
check_opportunity_duplicateChecks whether a similar opportunity already exists before one is createdRead
create_opportunityCreates an Opportunity on the board, running a duplicate check first and asking for confirmation if it finds one★ Write
link_feedback_to_opportunityAttaches supporting evidence to an existing opportunity★ Write

The two starred capabilities are the ones that turn an answer into something the team can plan against. More on that below.

Usersnap Sentiment Sensor showing sentiment scored against each topic rather than the whole feedback item

Sentiment scored per topic, not per item

Our Sentiment Sensor scores sentiment against each topic, not the item as a whole, so the assistant reads analysis that already carries context instead of re-deriving it. Consistent between runs, cheaper in tokens, and every claim cites its source.

What happens after the assistant finds something

Most MCP servers are read-only. They answer your question and stop there, which leaves the finding sitting in a chat window nobody else will read. Ours writes back.

Create the opportunity

When a topic is worth building, the assistant creates an Opportunity on the board without you leaving the conversation. It checks for a similar one first and asks before adding a duplicate, so the board stays clean.

Attach the evidence

The supporting items are linked to it, so anyone reviewing the decision later can see exactly what it rests on.

It enters planning

The opportunity sits alongside everything else the team is weighing, on the same board used for prioritisation and reporting.

How to connect Usersnap to Claude

Setup runs about five minutes. You need a Claude account that supports connectors, which means claude.ai or the desktop app on a paid plan. ChatGPT, Cursor and Perplexity follow the same shape.

  1. Open your connector settings. In claude.ai or the desktop app, go to Settings, then Connectors.
  2. Click Add, then Add custom connector, and choose Usersnap.
  3. Paste the MCP URL: https://mcp.usersnap.com/mcp
  4. Sign in with Usersnap and approve the permissions in the login window.
  5. Usersnap appears in your connector list. Start a new chat and ask it something.

Want the assistant read-only? Open the Tool permissions section of the connector and switch off the write tools.

Read the full setup guide with screenshots

Five minutes to connect. Nothing to install, and no developer needed.

Start with your own evidence

What the AI can and cannot reach

It acts as you, with your permissions

The assistant sees exactly what your Usersnap account sees. It cannot reach another company's data, a project you do not have access to, or anything above your permission level.

Off until you switch it on

Access is enabled per company and rechecked on every single request, not once at login. Switch it off and access stops immediately.

Email addresses are stripped first

Reporter email addresses are stripped out before any data reaches the assistant.

Sign-in uses OAuth 2.1 with PKCE

The standard that blocks intercepted-login attacks. Only pre-vetted return destinations are accepted, and the identity stamp comes from a freshly verified login, so a copied one is rejected.

The engine is not reachable from the internet

The service doing the work sits behind Usersnap's own edge. Outside traffic reaches it through the authenticated front door or not at all.

Writes are logged and de-duplicated

Every opportunity created and every item linked is recorded in an internal audit trail. Repeat the same request and you will not get a duplicate.

What to know before you connect

It is in public beta, and it is free

Every plan gets it while the beta runs. Pricing after that is not decided.

Only new data is indexed today

The assistant reaches data that has arrived since indexing started. If you want your back catalogue searchable, our Customer Success team runs the indexing for you. It is a short conversation, not a project.

Claude connectors need a paid Claude plan

Custom connectors are a paid Claude feature. That is a Claude requirement, not ours.

Why not just paste the raw data into ChatGPT?

You can, and plenty of teams do. Three things break down once you rely on it.

The data goes stale on export. Every follow-up question means another CSV, and the answer you got on Tuesday no longer matches Thursday's inbox.

The answer moves around. Paste 400 raw items into a chat and the model decides what matters on the fly, so the same question next week returns a differently shaped answer. Scoring sentiment against each topic first means the assistant reads the same structured input every time.

There is no way back to the evidence. A pasted summary cannot be traced. When someone asks which customers said this, you are back in the spreadsheet.

Questions about the Usersnap MCP server

Which AI assistants work with the Usersnap MCP server?

Any assistant that supports the Model Context Protocol. That covers Claude, ChatGPT, Cursor and Perplexity today. For Claude, custom connectors are available on paid plans through the web app or the desktop app.

Can the AI access all of my company's data?

Only what you can already see. The connector acts with your existing permissions and cannot reach data, projects or workspaces you don't have access to.

Can the AI edit or delete anything?

No. It reads your evidence and it creates opportunities when you ask it to. Editing and deleting raw items are not available to it.

Is my customer data shared with other companies or used to train AI models?

No. The assistant only reaches your company's data while handling your request. Email addresses are removed before anything is sent, and your data is never mixed with another company's.

What happens if I disable the MCP connector?

Access is checked on every request, so the moment you switch it off for your company the assistant loses access to your workspace.

Does it work with my historical data?

New data is indexed automatically. For everything before that, our Customer Success team can index your back catalogue on request.

How long does setup take, and do I need a developer?

About five minutes, and no. Add the connector, paste the URL, sign in with Usersnap, approve the permissions.

Is there a free MCP server for customer feedback?

The Usersnap MCP server is free on every plan during public beta, including the free plan. There is no separate charge for the connector.

“Usersnap has shortened our customer support cycle. 
Visual feedback really helps us understand and iterate faster.”

josh, canva
Joscha Feth
Engineering Lead

“Beta users report what they think is broken, when in fact it could be the feature not working as they expected. This helps us understand why the product is not satisfactory.”

Colin Ulin
Senior Product Manager

“How to bring value to the end users is what the teams thrive for. And Usersnap helps us get the feedback and evidence we need to keep moving.”

Malgorzata Pryc
Product Owner

“Usersnap gives us insights on our users’ pain points, top requests, and use cases. It helps us to prioritize new features and figure out how to best provide value for Tango users.”

Annie Ng
Growth Manager

Connect it and ask it something

Setup runs about five minutes and needs no developer. It is free on every plan while the beta runs, and you can switch it off at any point and access stops on the next request.

Start with your own evidence