MCP server

Your surveys, right in Claude and ChatGPT.

Connect SurveyNinja to your AI assistant once. Then ask it to build a survey, read what people answered or export a report, and it does the work in your account.

The MCP server comes with Premium and Enterprise. Paying for another survey tool? Get a month of Premium free.

AI assistant SurveyNinja connected

Create a 5-question customer satisfaction survey for a coffee shop with an NPS question and publish it.

  • Creating the survey
  • Adding 5 questions
  • Publishing

Done. Coffee Shop Satisfaction is live with 5 questions, NPS included.

Coffee Shop Satisfaction5 questions, published

a12345.surveyninja.io/…
  • Works where you chatClaude, ChatGPT, Cursor and VS Code.
  • Your permissions, nothing moreWith Allow access, it can do what you can.
  • Sign in, no keyAllow access in SurveyNinja and you are connected.
  • Easy to switch offDelete the key, or remove the connector in the assistant.

You already ask your assistant to draft survey questions. Now it can build the survey, publish it and tell you what people answered, without leaving the chat.

Build, edit, analyze and share surveys by asking.

More than 160 tools let the assistant work with your surveys the way you do, with the same account and the same rights.

  • Create and edit

    Build a survey from scratch, from a template or with AI. Change questions, logic, design and settings, then publish.

    Try asking“Add a question about how they heard about us after question 2.”

  • Read and analyze

    Read responses, the summary and the report. Build a report with filters or create a Smart Analytics report.

    Try asking“What do people who scored us 6 or lower complain about?”

  • Export

    Responses to CSV, Excel, Word or SPSS. Reports to PDF or Word.

    Try asking“Send me all responses as an SPSS file.”

  • Share

    Public links to the report, the summary or the responses.

    Try asking“Give me a public link to the summary.”

  • Organize and automate

    Tag responses, set up notifications, webhooks and integrations, invite members to the workspace.

    Try asking“Tag every response that mentions delivery.”

Connect it to Claude, ChatGPT, Cursor or VS Code.

Every assistant uses the same server address. Pick yours.

Server address https://mcp.surveyninja.io/mcp/v1
  1. In Claude on the web or in the desktop app, open Settings, then Connectors, and click Add custom connector.
  2. Enter a name, for example SurveyNinja, and the server address.
  3. Click Add, then Connect, and allow access in SurveyNinja.

On Claude Team and Enterprise, an organization owner adds the connector first, then each member connects it.

Two ways to connect.

Allow access Recommended API key
What you need Only the server address A key from the API / MCP page
Workspaces the assistant sees The one workspace you choose All workspaces where you are the owner or a member
How long access lasts The assistant renews it by itself Until you delete the key
How to turn it off Remove the connector in the assistant Delete the key, and access stops at once
The ninja works on a laptop

You stay in control.

The assistant works with your real data, so these are the rules it plays by.

  • The same rights as youWith Allow access, the assistant can do in the workspace exactly what you can. A key created in someone else's workspace gives its owner's access. The assistant can also change and delete surveys and responses, so read what it is about to do before you confirm.
  • One workspace or allWith Allow access, the assistant sees only the workspace you choose. An API key opens every workspace where you are a member.
  • Changes are markedEvery action tells the assistant whether it only reads or changes data, so it can ask you before it deletes or publishes anything.
  • Access ends with your roleWith Allow access, leave the workspace or move it to a plan without MCP, and the assistant loses access to it.
  • Request limitsUp to 180 requests per minute per user. Download links for exported files work for 1 hour.
  • Answers go to your assistantWhen the assistant reads responses, they go to it like any text you paste into the chat, under its provider's terms.

Who it's for.

  • ResearchersAsk for the themes in open answers and compare groups without building reports by hand.
  • Product and CX teamsLaunch a quick pulse survey from the chat and get the summary in the same thread.
  • AgenciesWork across the workspaces you belong to with one API key, and send each client a report link.
  • DevelopersCreate surveys from Cursor or VS Code while you build the feature they test.

Three steps, once.

  1. 1

    Copy the server address.

    It is the same for every assistant: https://mcp.surveyninja.io/mcp/v1.

  2. 2

    Add it to your assistant.

    As a custom connector in Claude or ChatGPT, or in the MCP settings of Claude Code, Cursor or VS Code.

  3. 3

    Allow access and ask.

    Sign in to SurveyNinja, choose the workspace and click Allow access. The assistant is ready to work.

The ninja holds a five-star rating card

Already paying for another survey tool?

Send us a screenshot of your bill and get a month of Premium free, the MCP server included. Our team will help you move your surveys too.

Get a free month

Questions and answers

What is the SurveyNinja MCP server?

A remote MCP (Model Context Protocol) server at https://mcp.surveyninja.io/mcp/v1. It gives AI assistants like Claude, ChatGPT, Cursor and VS Code more than 160 tools to create surveys, read responses, build reports and export data in your SurveyNinja account, with your own permissions. It comes with Premium and Enterprise.

Which plans include the MCP server?

Premium and Enterprise. With Allow access, the workspace you choose needs one of these plans. With an API key, at least one of your workspaces needs it.

Which assistants can I connect?

The guide has steps for Claude, ChatGPT in developer mode (on some ChatGPT plans), Claude Code, Cursor and VS Code with GitHub Copilot Chat. Other assistants that connect to remote MCP servers can use the same address.

What can the assistant change?

Whatever your role allows in these areas: surveys, questions, logic, design, settings, responses, tags, notifications and integrations. It can also delete surveys and responses, so check what it is about to do before you confirm.

Which workspaces does it see?

With Allow access, only the workspace you choose when you connect. To switch, connect again and choose another one. With an API key, all workspaces where you are the owner or a member.

How do I disconnect an assistant?

If you connected with Allow access, remove the SurveyNinja connector in the assistant's settings. If you used an API key, delete the key on the API / MCP page, and every assistant that uses it loses access at once.

Where do my responses go?

They stay in SurveyNinja. When the assistant reads responses to answer you, it gets them the same way as text you paste into the chat, and its provider's terms apply to the chat.

Are there limits?

Up to 180 requests per minute per user. Download links for exported files work for 1 hour, and the assistant can make a new one any time.

Didn't find the answer? Write to [email protected] or use the contact page.

The ninja rides a rocket

Let your assistant run your surveys.

The MCP server comes with Premium and Enterprise.