Jump to

VS Code

Connect your feedback.tools surveys to VS Code (Copilot Chat) so you can ask about your feedback right in the editor — "What are the top bugs this month?", "Summarize the latest responses." It reads your survey data and can import feedback, but can't change or delete anything.

Need a token first? See Before you start.

There are two ways to connect. Option A (one-click) is quickest; use Option B (config file) if the button doesn't work or you'd rather set it up by hand.

MCP tools need Agent mode in Copilot Chat. Open the Chat view and switch the mode selector to Agent.


Option A — One-click (Install in VS Code)

Click the button above — it opens VS Code and pre-fills the server for you. Confirm the install when VS Code prompts, then jump to Verify below.

The button carries your selected token, so use the one on this page rather than sharing the link — anyone with that link can read your data.

The button is a VS Code URL handler of this shape:

vscode:mcp/install?<URL_ENCODED_CONFIG>

where <URL_ENCODED_CONFIG> is the URL-encoded JSON of this object (with your real token):

{"name":"feedback-tools","type":"http","url":"https://feedback.tools/mcp","headers":{"Authorization":"Bearer mcp_live_YOUR_TOKEN_HERE"}}

Option B — Add it manually

  1. Open the Command Palette (Ctrl/Cmd + Shift + P) and run MCP: Add Server. Choose HTTP, paste the server address https://feedback.tools/mcp, and pick Global (all workspaces) or Workspace. This creates the config file for you.

  2. VS Code opens the config (.vscode/mcp.json for a workspace, or the user config). Make it look like this, adding the headers block:

    {
      "servers": {
        "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. A Start action appears above the server in the config file — click it (or run MCP: List Servers) to start feedback-tools.


Verify

Open Copilot Chat, switch to Agent mode, and ask:

List my surveys in feedback.tools.

VS Code will ask to run the tool the first time — allow it. If your surveys come back, you're connected. Try "What's the CSAT for my Onboarding survey?" next.


Troubleshooting

Comparison table
ProblemFix
Button does nothingVS Code must be installed and registered as the vscode: handler. Use Option B instead. (On VS Code Insiders the scheme is vscode-insiders:.)
No tools available in chatSwitch Copilot Chat to Agent mode — MCP tools don't appear in Ask/Edit modes.
"Unauthorized" / server won't startCheck the token is copied in full (starts with mcp_live_) and the header reads Authorization: Bearer <token>. Revoke and create a fresh token if unsure.
"Data is locked" for a surveyThat survey's subscription has lapsed — reactivate it. The survey list stays visible regardless.