Integrate SurveyMonkey MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with SurveyMonkey
Send an invite message to its recipients, immediately or at a scheduled date. Create the message with Create Invite Message and add its recipients with Add Message Recipients first. SurveyMonkey only sends a message whose status is not_sent, so one that has already been sent or is still processing is rejected. See the documentation
Retrieve a collector's invite messages, each with its id and status. Run this to find a Message ID for Add Message Recipients, Send Invite Message, or the Copy From Message option on Create Invite Message. Filter by Status not_sent to get only the messages that can still be sent. See the documentation
Create an invite message on an email or SMS collector. Add recipients with Add Message Recipients, then deliver it with Send Invite Message. See the documentation
Create a collector for a survey. A collector is the channel responses come in through — an SMS or email invitation, a web link, or a popup. See the documentation
Add recipients to an invite message, from new contacts, existing contact IDs, contact lists, or any combination. Uses the bulk endpoint, so nothing is re-added: a recipient already on the message or collector comes back under existing, while duplicate reports addresses repeated within this one request. See the documentation
List all your Surveys. See the docs here
Retrieve a survey's Responses. See the docs here
Retrieve a survey's Collectors. See the docs here
Get details for a Response. See the docs here
Retrieve your account details. See the docs here
Get details for a Collector. See the docs here
Get details for a Survey. See the docs here