用途:这是面向 Typeform 的集成技能,Typeform 是在线表单与问卷创建工具,常用于数据收集、反馈和潜在客户获取。当用户需要读取或管理 Typeform 数据时使用。官方文档见 https://developer.typeform.com/。
主要能力:可对表单、响应、工作区、主题、Webhook、图片进行查询与操作,包括 List Forms、List Responses、List Workspaces、List Themes、List Webhooks、List Images、Get Form、Get Workspace、Get Theme、Get Webhook、Get Image、Create Form、Create Workspace、Create Theme、Create Webhook、Update Form、Update Workspace、Update Theme、Delete Form、Delete Responses。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无界面环境会打印授权 URL,完成后执行 membrane login complete <code>。连接 Typeform:membrane connection ensure "https://www.typeform.com/" --json,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。动作不覆盖需求时可用代理:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam。命令均可加 --json 获取机器可读输出。
适用场景:需要以编程或代理方式批量读取表单与响应、管理工作区与主题、配置 Webhook 等自动化集成任务。
限制:Membrane 负责认证与凭证刷新,不应向用户索取 API Key 或 Token;遇到 CLIENT_ACTION_REQUIRED 需用户完成浏览器认证;关于收费、价格与具体平台支持细节,资料暂未提供。