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

  1. Open Claude Desktop and go to Settings → Connectors.
  2. Click Add custom connector.
  3. Name: feedback-tools. Remote MCP server URL: https://feedback.tools/mcp.
  4. Expand Advanced settings and find Request headers. Add one header:
    • Name: authorization
    • Value: Bearer mcp_live_YOUR_TOKEN_HERE (the word Bearer, a space, then your token)
  5. 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

  1. 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 {}.)

  2. Add the feedback-tools server. If you already have other servers under mcpServers, 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"
          }
        }
      }
    }
  3. Replace mcp_live_YOUR_TOKEN_HERE with your token and save.

  4. 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

Comparison table
ProblemFix
feedback-tools doesn't appearOption 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 authenticateCheck 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 SettingsThe Request headers field is still rolling out — use Option B.
"Data is locked" for a surveyThat survey's subscription has lapsed — reactivate it. The survey list stays visible regardless.
Connected but no surveysThe token belongs to the account that created it — make sure you created it on the right feedback.tools account.