用途:本技能用于让 AI 智能体与 JumpCloud 数据交互,适合需要集中管理身份、设备、策略与访问配置的 IT 管理场景。JumpCloud 本身是云端目录平台,供 IT 管理员和托管服务商(MSP)从单一控制面板管理身份、设备与访问。
主要能力:资料列出的 JumpCloud 对象包括 User(用户)、User Group(用户组)与成员关系、Device(设备)与关联关系、Policy(策略)、Command(命令)、System Insights、LDAP Binding、Radius Binding。用户可结合动作名称与参数进行相应操作。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。然后登录:membrane login --tenant --clientName=<agentType>(非交互环境会打印授权 URL,用户浏览器完成登录后用 membrane login complete <code> 收尾;命令加 --json 可获得机器可读输出)。连接 JumpCloud 可用 membrane connection ensure "https://jumpcloud.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。执行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。动作不覆盖时可代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。认证与凭据刷新由 Membrane 自动处理,无需向用户索取 API 密钥。官方文档:https://developers.jumpcloud.com/。
限制:资料未提供具体可用动作清单、各项操作字段、权限范围、平台支持、价格与收费信息,暂未提供。