用途:该技能用于让 AI 智能体与 M3ter 云成本管理平台交互,适合需要监控、分析或操作 M3ter 数据的场景,例如管理账户、订阅、计量、事件、告警、仪表盘、报表、用户、角色、令牌、集成与通知渠道等资源,并自动化相关工作流。
主要能力:通过 Membrane CLI 以预置动作或代理请求方式访问 M3ter API。Membrane 负责身份验证与凭据自动刷新,避免在本地保存密钥。可搜索动作、运行动作,也可直接用 membrane request 向 M3ter API 路径发送请求,支持指定 HTTP 方法、请求头、请求体、查询参数与路径参数。所有命令可加 --json 输出机器可读结果。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>。连接:membrane connection ensure "https://www.m3ter.com/" --json,若状态为 BUILDING 可轮询 membrane connection get <id> --wait --json 直到 READY;若需用户操作,按 clientAction 提示完成。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{...}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint。
适用场景:面向已使用 M3ter 的团队,在智能体中查询或变更 M3ter 数据、触发自动化流程,避免直接编写鉴权与分页逻辑。
限制:资料未提供具体动作清单、各动作参数细节、权限范围、速率限制、错误码与费用信息;需依赖有效 M3ter 账户与 Membrane 连接;未在资料中说明的能力不应假定存在。建议先搜索动作再自行构造请求,不要向用户索取 API 密钥或令牌。