Gatekeeper 是一个 SaaS 应用(官方文档链接指向 Apple 的 Gatekeeper 说明,但本技能集成的目标为 Gatekeeper 业务应用)。该集成技能通过 Membrane CLI 与 Gatekeeper 交互,Membrane 自动处理认证与凭证刷新,无需手动管理 API 密钥。
主要能力:提供针对合同(list-contracts/get-contract/create-contract/update-contract)、供应商(list-vendors/get-vendor/create-vendor/update-vendor)、请求(list-requests/get-request/create-request/update-request)、任务(list-tasks/get-task/update-task)、用户(list-users/get-user)、文档(list-documents/get-document)和类别(list-categories)的操作。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>;然后通过 membrane connection ensure "https://www.gatekeeperhq.com/" --json 建立连接。连接就绪后,可用 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 直接代理请求。任何命令加 --json 可得机器可读输出。
限制:资料未提供该技能的具体收费、定价、平台支持范围或效果数据;官方文档链接内容与集成目标应用可能不一致,需以实际 Gatekeeper 应用文档为准。部分字段与参数细节暂未提供。