SuperAPI AI 工具集

mparticle

写作与研究

查看项目

更新于 10-16 00:27

技能介绍

用途:该技能用于与 MParticle 客户数据平台(CDP)交互,管理数据、记录并自动化工作流,适合营销、产品和工程团队在使用 MParticle 数据时调用。MParticle 用于收集、整理和激活客户数据,提供数据管理、身份解析和跨渠道编排等能力,官方文档见 https://docs.mparticle.com/

主要能力:该技能基于 Membrane CLI 与 MParticle 交互,Membrane 自动处理认证和凭据刷新,无需手动处理鉴权。可操作的对象包括 User、User Identities、Batch、Event、Attribution、Data Planning、Data Plan Version、Data Plan、Event Processing Rule、User Group、Audience、Account Connection、Workspace 等。

安装与认证:安装 CLI 执行 npm install -g @membranehq/cli@latest。认证执行 membrane login --tenant --clientName=<agentType>,可能打开浏览器或打印授权 URL;无头环境需用户打开链接并完成 membrane login complete <code>。任何命令可加 --json 输出机器可读结果。

连接方式:使用 membrane connection ensure "https://mparticle.com" --json 查找或创建连接,用户在浏览器完成认证。若连接状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询直至 READY;若为 CLIENT_ACTION_REQUIRED,需按 clientAction 提示完成认证或补充输入。

使用动作:用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,结果含 id、name、description、inputSchema、outputSchema。运行动作用 membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。

代理请求:动作不覆盖时可通过代理直接请求 MParticle API,命令为 membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。

限制:具体动作清单、参数与返回结构需运行时查询;资料未提供独立的 MParticle 账号创建、价格或配额信息。