SurveyMonkey

SurveyMonkey MCP Connector for Claude

A+

Manage surveys, analyze responses, and automate feedback workflows directly through SurveyMonkey's API.

17 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your SurveyMonkey account to any AI agent to streamline your market research and data collection. This server allows you to interact with your surveys, pages, questions, and responses using natural language.

What you can do

  • Survey Management — List, create, retrieve, and update surveys within your account.
  • Structure Inspection — Fetch the complete structure of a survey, including all pages and questions, to understand the flow.
  • Response Analysis — Retrieve individual or bulk responses to analyze feedback and trends instantly.
  • Collector Control — Manage distribution channels (collectors) to track how and where your surveys are being shared.
  • Content Creation — Programmatically add pages and questions to existing surveys to build complex forms dynamically.

How it works

  1. Subscribe to this server
  2. Enter your SurveyMonkey Access Token from the Developer Portal
  3. Start managing your surveys from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Market Researchers — quickly pull response data for analysis without manual exports.
  • Product Managers — monitor customer feedback and feature requests in real-time.
  • Marketing Teams — automate the creation and distribution of campaign surveys.
surveysfeedbackdata-collectionmarket-researchcustomer-insights

17 tools expose this connector's capabilities to your AI agent.

create_survey_collector

g., Web Link, Email). Create a new collector

create_survey_page

Add a page to a survey

create_survey_question

Create a question

create_survey

Provide the survey configuration as a JSON payload. Create a new survey

delete_survey

Delete a survey

get_collector

Retrieve collector details

get_response

Retrieve a specific response

get_survey_details

Get full survey structure (pages, questions)

get_survey_page

Retrieve a specific page

get_survey

Retrieve details for a specific survey

list_survey_collectors

List collectors for a survey

list_survey_pages

List pages in a survey

list_survey_questions

List questions on a page

list_survey_responses_bulk

Retrieve full response data for multiple respondents

list_survey_responses

List responses for a survey

list_surveys

List all surveys for the authenticated user

update_survey

Provide the fields to update as a JSON payload. Update survey details

See how to talk to your AI agent using SurveyMonkey.

List all my surveys in SurveyMonkey.

I've retrieved your surveys. You have 3 active surveys: 'Customer Satisfaction 2024' (ID: 401234), 'Product Feedback' (ID: 401235), and 'Employee Engagement' (ID: 401236).

Show me the full structure and questions for survey 401234.

Fetching details for survey 401234... This survey has 2 pages. Page 1 contains 3 questions (Multiple Choice and Text), and Page 2 contains a Rating Scale question. Would you like to see the specific question texts?

Get the latest bulk responses for survey 401235.

I've pulled the latest bulk responses for survey 401235. I found 50 recent responses. Most respondents rated the product 'Very Satisfied'. Would you like a summary of the open-ended comments?

Yes. Use the `get_survey_details` tool with the specific Survey ID. It will return the full hierarchy of pages and questions configured for that survey.

Related Connectors