用途:通过自然语言命令自动化 SurveyMonkey 工作流,包括创建问卷、列出与搜索已有问卷、管理收集器与分发链接、获取回复以及查看问卷详情。
主要能力:
- 创建问卷(SURVEY_MONKEY_CREATE_SURVEY),参数含 title(必填)、nickname、language(ISO 639-1,默认 en)、footer;新问卷初始为一个空页面且无题目。
- 列出与搜索问卷(SURVEY_MONKEY_GET_SURVEYS),支持 title 部分匹配、sort_by(title/date_modified/num_responses)、sort_order、page/per_page(默认 50,最大 100)、include 附加字段、folder_id 及修改时间范围过滤。
- 获取问卷详情(SURVEY_MONKEY_GET_SURVEY_DETAILS),需 survey_id,返回标题、语言、题目数、页面数、回复数、预览/编辑/分析/收集 URL 及时间戳。
- 管理收集器(SURVEY_MONKEY_GET_COLLECTORS),需 survey_id,支持 include、name、sort_by、sort_order、分页及创建日期过滤,用于获取可分享链接。
- 获取回复(SURVEY_MONKEY_GET_RESPONSES),需 survey_id,支持 status(completed/partial/overquota/disqualified)、分页、排序、创建与修改时间、邮箱、姓名、IP、完成时长等过滤。
使用方式:先将 Rube MCP 服务器加入环境(https://rube.app/mcp),按提示通过 Composio 完成 SurveyMonkey 账号 OAuth 连接,然后发出自然语言命令。工具包文档见 composio.dev/toolkits/survey_monkey。
适用场景:问卷全生命周期管理,如创建、分发、监控、收集与审计。
限制与注意事项:收集器与回复接口需管理分页以免遗漏数据;回复接口默认返回 partial、overquota、disqualified 条目,需用 status=completed 过滤;创建问卷不会生成分发链接,需用收集器接口获取;创建后应立即保存 survey_id;题目 ID 与答案格式需仔细映射;日期过滤使用 YYYY-MM-DDTHH:MM:SS 格式而非带时区的 ISO 8601;新问卷初始为空需进一步配置。具体收费与价格暂未提供。