Skip to main content

How to connect Survio to Claude Desktop

The easiest way to use Survio MCP: add Survio as a custom connector in Claude Desktop. No terminal, no config file, about a minute. Step-by-step guide.

Written by Success Team Survio

The easiest way to use Survio MCP: no terminal, no config file, about a minute. You add Survio as a custom connector.

💡 One connector, the whole app. Claude Desktop has a chat side and a Claude Code side, and a connector added here works in both. If you prefer to register Survio with a command instead, see How to connect Survio to Claude Code - but do one or the other, not both, or you end up with the same tools twice.

Before you start

  • Claude Desktop installed (claude.ai/download)

  • A Claude Pro, Max, Team or Enterprise plan - custom connectors aren't on Claude's free plan

  • A Survio account on PRO Business or higher

On Team and Enterprise plans, an owner adds the connector in Admin settings first. Members then connect individually.


How to add the connector

Step 1 - Open Connectors settings

In Claude Desktop, go to Customize → Connectors.

Step 2 - Add a custom connector

Click Add in the top right and choose Add custom connector.


Step 3 - Enter the server address

Name it Survio and paste:

https://ai.survio.com/mcp

Leave Advanced settings empty - those fields are for servers that need OAuth credentials of your own. Click Add.

Step 4 - Sign in to Survio

Sign in and confirm access in the window that opens. Survio then shows as Connected.


Step 5 - Switch it on in your chat

Connectors are enabled per conversation. In the chat input, click + → Connectors and turn Survio on.

Step 6 - Try it

List my Survio surveys.

The first time Claude uses a Survio tool it asks your permission - allow it.

Using a config file instead

For anyone who keeps one Claude Desktop configuration across several machines.

The config file connects to servers running on your own computer, so Survio's remote server goes through the mcp-remote bridge. That needs Node.js.

Step 1 - Open the config file

System

Location

macOS

~/Library/Application Support/Claude/claude_desktop_config.json

Windows

%APPDATA%\Claude\claude_desktop_config.json

Settings → Developer → Edit Config opens the folder. Create the file if it isn't there.

Step 2 - Add the Survio server

{
  "mcpServers": {
    "survio": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://ai.survio.com/mcp"]
    }
  }
}

If the file already has an mcpServers section, put "survio" inside it. A second mcpServers key would wipe out your other servers - JSON keeps only the last one.

Step 3 - Restart Claude Desktop

Quit completely and reopen. The config file is read at startup. A browser window then opens for the Survio sign-in.

Removing the connection

Customize → Connectors, find Survio, remove it. Access ends immediately.

If you used the config file, delete the "survio" block and restart Claude.

Did this answer your question?