Connect an AI assistant with MCP
feedback.tools exposes an MCP server so Claude, Cursor, VS Code, or ChatGPT can ask questions about your survey data. Sign in and open Settings → MCP connection to create a token, then follow the guide for your client below.
Connect your feedback.tools surveys to the Claude Desktop app and just ask about your feedback in plain language — "What are the top complaints this month?", "What's my CSAT trend?", "Summarize the bug reports from German users." It reads your survey data and can import feedback, but can't change or delete anything.
Before you start, create a token (open MCP connection from your account menu, then
Create token) — a string
starting with mcp_live_…, shown only once. Keep it handy.
- Server address:
https://feedback.tools/mcp - Authorization:
Bearer mcp_live_…(your token)
There are two ways to connect. Option A (through Settings) is easier; use Option B (config file) if your app doesn't yet show the request-headers field.
Option A — Through Settings
- Open Claude Desktop and go to Settings → Connectors.
- Click Add custom connector.
- Name:
feedback-tools. Remote MCP server URL:https://feedback.tools/mcp. - Expand Advanced settings and find Request headers. Add one header:
- Name:
authorization - Value:
Bearer mcp_live_YOUR_TOKEN_HERE(the wordBearer, a space, then your token)
- Name:
- Click Add. Claude stores the token securely and sends it on every request.
Don't see a Request headers field? It's rolling out gradually — if Advanced settings only shows OAuth client id/secret, use Option B below instead.
Now skip to Verify.
Option B — Through the config file
-
Go to Settings → Developer and click Edit Config. This opens
claude_desktop_config.json— open it in any text editor. (A new file just contains{}.) -
Add the
feedback-toolsserver. If you already have other servers undermcpServers, add it alongside them rather than replacing the block:{ "mcpServers": { "feedback-tools": { "type": "http", "url": "https://feedback.tools/mcp", "headers": { "Authorization": "Bearer mcp_live_YOUR_TOKEN_HERE" } } } } -
Replace
mcp_live_YOUR_TOKEN_HEREwith your token and save. -
Fully quit Claude Desktop and open it again (a window reload isn't enough — quit from the menu/tray so it re-reads the config).
Verify
Open a new chat. Click the tools / connectors icon in the message box — you should see feedback-tools listed. Then ask:
List my surveys in feedback.tools.
Claude will ask permission to use the tool the first time — allow it. If your surveys come back, you're connected. From here just talk normally: "What's the CSAT for my Onboarding survey?", "Show me the latest text responses", "What are the top bugs this month?"
Troubleshooting
| Problem | Fix |
|---|---|
feedback-tools doesn't appear | Option A: reopen the connector and re-check the header. Option B: make sure you fully quit and reopened the app and that claude_desktop_config.json is valid JSON (a stray comma breaks it). |
| "Unauthorized" / it asks you to authenticate | Check the token is copied in full (starts with mcp_live_) and the value reads Bearer <token> (with the space). Revoke and create a fresh token if unsure. |
| No place to enter the token in Settings | The Request headers field is still rolling out — use Option B. |
| "Data is locked" for a survey | That survey's subscription has lapsed — reactivate it. The survey list stays visible regardless. |
| Connected but no surveys | The token belongs to the account that created it — make sure you created it on the right feedback.tools account. |