Connect your AI to SurveyMonkey
Give Claude, ChatGPT, Mistral or any MCP client secure access to SurveyMonkey — no official SurveyMonkey MCP server required. Proxoria turns SurveyMonkey's API into tools your AI can use, with per-user authentication and write actions gated by your approval.
What your AI can do with SurveyMonkey
Once connected, these tools appear automatically in your AI assistant:
list_surveysread-onlyList surveys (paginated).
get_survey_detailsread-onlyGet a survey's full structure (pages and questions).
list_responsesread-onlyList responses to a survey (bulk, paginated).
get_responseread-onlyGet a single response with its answers.
get_survey_rollupsread-onlyGet how many people chose each possible answer, across the whole survey. This is the tool that answers 'what did the respondents say' — reading responses one by one is slower, costlier, and capped at 25 per survey on the basic plans.
get_page_rollupsread-onlyGet the answer counts for one page of a survey.
get_question_rollupsread-onlyGet the answer counts for one question — the fastest way to settle a single question without pulling the rest of the survey.
get_survey_trendsread-onlyGet how the answers moved over time across the whole survey — the same counts as the rollups, but broken down by period, which is how you see a score improving or slipping.
get_page_trendsread-onlyGet the answers of one page over time.
get_question_trendsread-onlyGet one question's answers over time.
get_surveyread-onlyGet a survey's own record — title, dates, response count, language and folder. Use get_survey_details for its pages and questions.
search_surveysread-onlyFind surveys whose title contains a word, rather than paging the whole list.
create_surveywrite · needs approvalCreate a survey, empty or from a template. It is created unpublished: no one can answer it until a collector is attached, which is done from SurveyMonkey.
share_surveywrite · needs approvalShare a survey with colleagues, by email address, granting them read or edit rights. This grants access to a person, so name only people the customer asked for.
list_survey_sharesread-onlyList who a survey has been shared with, and with what rights.
list_survey_foldersread-onlyList the folders surveys are filed in.
list_survey_templatesread-onlyList the survey templates available — SurveyMonkey's own and the team's. Their ids feed create_survey.
list_survey_categoriesread-onlyList the categories templates are grouped under.
list_available_languagesread-onlyList the languages a survey can be written in. Distinct from list_survey_translations, which returns the languages one particular survey has been translated into.
list_pagesread-onlyList a survey's pages.
get_pageread-onlyGet one page of a survey, with its title and position.
list_questionsread-onlyList the questions on a page, with their type and possible answers. The ids here are what the rollup and trend tools need.
get_questionread-onlyGet one question in full — its wording, type, and the exact set of answers it offers, which is what makes a count of answers readable.
list_question_bankread-onlyList SurveyMonkey's library of pre-written questions — wording already tested, worth borrowing rather than inventing.
list_collector_responsesread-onlyList the responses that came through one collector — the way to compare how the same survey performed by email against by web link.
list_collector_responses_bulkread-onlyList one collector's responses with all their answers, in bulk.
list_collectorsread-onlyList a survey's collectors — each way it was sent out: an email invitation, a web link, an embedded form. Their statistics say which one actually worked.
get_collectorread-onlyGet one collector, with its type, status and settings.
get_collector_statsread-onlyGet a collector's figures — sent, opened, started, completed. The response rate of one channel, which the survey's own totals hide.
list_collector_messagesread-onlyList the messages of an email collector — the invitation and its reminders, each with its own status and schedule.
get_collector_messageread-onlyGet one message of an email collector, with its subject and body.
list_message_recipientsread-onlyList who a particular message was addressed to, and what became of each send.
add_message_recipientswrite · needs approvalAdd recipients to a message that has not been sent yet. Adding them does not send anything — this connector exposes no way to send an invitation, because it leaves for everyone on the list at once and cannot be recalled. A human sends it from SurveyMonkey.
list_collector_recipientsread-onlyList everyone a collector has ever written to.
list_contactsread-onlyList the contacts of the account, across every list.
get_contactread-onlyGet one contact, with their fields and current state.
list_contacts_bulkread-onlyList contacts with all their fields at once, rather than one call each.
list_contact_listsread-onlyList the contact lists a survey can be sent to.
get_contact_listread-onlyGet one contact list, with how many contacts it holds.
list_contact_list_contactsread-onlyList the contacts of one list.
list_contact_fieldsread-onlyList the custom fields a contact can carry, with their names. Read this before making sense of a contact's extra columns.
copy_contact_listwrite · needs approvalCopy a contact list, leaving the original untouched.
merge_contact_listswrite · needs approvalMerge another list into this one. The contacts of the source end up in the destination; check with get_contact_list which is which before calling, because the two lists do not come back apart afterwards.
list_survey_translationsread-onlyList the languages one survey has been translated into, and how complete each translation is.
get_survey_translationread-onlyGet one translation of a survey — the translated wording, question by question.
Example prompts
Just ask your AI in plain language — it picks the right SurveyMonkey tool:
- “List surveys (paginated) — from SurveyMonkey, in plain language.”
- “Get a survey's full structure (pages and questions) — from SurveyMonkey, in plain language.”
- “List responses to a survey (bulk, paginated) — from SurveyMonkey, in plain language.”
- “Get a single response with its answers — from SurveyMonkey, in plain language.”
How it works
- Create your Proxoria account and add your MCP endpoint to Claude or ChatGPT.
- Connect SurveyMonkey with your API key — each user connects their own account, credentials encrypted at rest.
- Your AI instantly gets the SurveyMonkey tools. Write actions wait for your approval in the dashboard before anything changes.
Frequently asked questions
- Does SurveyMonkey have an official MCP server?
- You don't need one. Proxoria exposes SurveyMonkey to your AI through the Model Context Protocol, so you can use it from Claude, ChatGPT, Mistral or any MCP-compatible client — no official SurveyMonkey MCP server required.
- What can my AI do with SurveyMonkey through Proxoria?
- It gets 45 tools: list_surveys, get_survey_details, list_responses, get_response, get_survey_rollups, get_page_rollups, get_question_rollups, get_survey_trends, get_page_trends, get_question_trends, get_survey, search_surveys, create_survey, share_survey, list_survey_shares, list_survey_folders, list_survey_templates, list_survey_categories, list_available_languages, list_pages, get_page, list_questions, get_question, list_question_bank, list_collector_responses, list_collector_responses_bulk, list_collectors, get_collector, get_collector_stats, list_collector_messages, get_collector_message, list_message_recipients, add_message_recipients, list_collector_recipients, list_contacts, get_contact, list_contacts_bulk, list_contact_lists, get_contact_list, list_contact_list_contacts, list_contact_fields, copy_contact_list, merge_contact_lists, list_survey_translations, get_survey_translation. For example, list surveys (paginated).
- Is the SurveyMonkey connector read-only?
- No — it can also make changes. Write actions go through Proxoria's confirmation guardrail by default: your AI proposes them, and you approve each one from your dashboard before anything is written to SurveyMonkey.
- How do I connect SurveyMonkey to my AI?
- Create a Proxoria account, connect SurveyMonkey with your API key, and add your Proxoria MCP endpoint to Claude or ChatGPT. Your AI instantly gains the SurveyMonkey tools.
Ready to connect SurveyMonkey to your AI?
Set it up in minutes — no code, secure by default.
Get started freeAbout Proxoria. Proxoria connects AI assistants — Claude, ChatGPT, Mistral and any Model Context Protocol (MCP) client — to the business apps you already use, turning each app's API into tools your AI can call, with per-user authentication and write actions gated by human approval.