Skip to main content

How to connect Survio to Cursor

Add Survio to Cursor through the settings screen or by creating mcp.json yourself. Which of the two config files to use, and how to authorize the connection.

Written by Success Team Survio

Cursor is an AI code editor. With Survio connected, its assistant can work against your real responses instead of mock data.

Cursor keeps MCP servers in a file called mcp.json. The settings screen just opens that file, so the two methods below differ mainly in which mcp.json you edit.

Before you start

  • Cursor installed (cursor.com)

  • A Survio account on PRO Business or higher

Method 1 - Through Cursor's settings


Step 1 - Open MCP settings

Settings → Tools & MCPs → Installed MCP Servers → New MCP server. Cursor opens your mcp.json.

Step 2 - Add the server config

{
  "mcpServers": {
    "Survio": {
      "type": "http",
      "url": "https://ai.survio.com/mcp",
      "headers": {}
    }
  }
}

If the file already has other servers, add "Survio" inside the existing mcpServers object - a second mcpServers key wipes out the first. Save.

Step 3 - Authorize

Back in Settings → Tools & MCPs, click Connect next to Survio and sign in. Its status turns green and its tools appear.

Step 4 - Try it

In the chat panel:

List my Survio surveys.

The first time Cursor calls a Survio tool it asks you to approve - once or always.

Method 2 - Create the config file yourself

Which file?

Cursor reads two, and the one you pick decides how widely Survio is available:

File

Applies to

~/.cursor/mcp.json

Every project you open in Cursor

.cursor/mcp.json in a project folder

That project only, and it travels with the project

On Windows the global file is %USERPROFILE%\.cursor\mcp.json.

Step 1 - Create the file

For one project:

your-project/
└── .cursor/
    └── mcp.json

For all projects, create ~/.cursor/mcp.json.

Step 2 - Add the Survio server

{
  "mcpServers": {
    "Survio": {
      "type": "http",
      "url": "https://ai.survio.com/mcp",
      "headers": {}
    }
  }
}

Step 3 - Reload Cursor

Usually it picks the change up straight away. If Survio doesn't appear in Settings → Tools & MCPs, reload the window: Cmd/Ctrl + Shift + P → Developer: Reload Window.

Step 4 - Authorize

In Settings → Tools & MCPs, click Connect next to Survio and sign in.

mcp.json holds only the server address. Your sign-in is stored separately on your machine, and anyone else who opens the project signs in with their own Survio account.

Removing the connection

Switch it off with the toggle in Settings → Tools & MCPs, or delete the "Survio" entry from mcp.json.

Did this answer your question?