productivity
SurveyMonkey MCP, CLI, and Lua Integration for AI Agents
SurveyMonkey integration docs for AI agents: MCP gateway setup, SurveyMonkey CLI commands, Lua API reference, credentials, and function schemas.SurveyMonkey for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
surveymonkey.surveymonkey_list_surveys | Read read | 2 | List all surveys in your SurveyMonkey account. Returns survey IDs, titles, and creation dates. |
surveymonkey.surveymonkey_get_survey | Read read | 1 | Get details of a specific SurveyMonkey survey by ID, including title, language, and question count. |
surveymonkey.surveymonkey_create_survey | Write write | 1 | Create a new blank survey in SurveyMonkey with a given title. |
surveymonkey.surveymonkey_list_responses | Read read | 3 | List all bulk responses for a SurveyMonkey survey. Returns response IDs, timestamps, and answer data. |
surveymonkey.surveymonkey_get_response | Read read | 2 | Get a single response for a SurveyMonkey survey by response ID, including all answers and metadata. |
surveymonkey.surveymonkey_list_collectors | Read read | 1 | List all collectors for a SurveyMonkey survey. Collectors are distribution channels (e.g., weblink, email). |
surveymonkey.surveymonkey_create_collector | Write write | 3 | Create a collector for a SurveyMonkey survey to distribute it. Collector types include "weblink" (shareable URL) and "email" (email invitation). |
surveymonkey.surveymonkey_get_current_user | Read read | 0 | Get details of the currently authenticated SurveyMonkey user, including name, email, and plan info. |