用途:该技能通过 Membrane CLI 与英国政府车辆查询 API 交互,依据车辆注册号(车牌)获取官方车辆数据,供保险报价、车辆历史核查等应用使用。官方文档见 https://developer.vehicleenquiry.service.gov.uk/。
主要能力:可获取车辆信息(品牌、型号、颜色、燃料类型、发动机排量、制造年份、CO2 排放)、税费详情(状态、到期日、税率)和 MOT 详情(状态、到期日)。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>;然后建立连接:membrane connection ensure "https://developer-portal.driver-vehicle-licensing.api.gov.uk/#dvla-api-developer-portal" --json。连接处于 BUILDING 时可轮询:npx @membranehq/cli connection get <id> --wait --json。用自然语言搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,JSON 参数用 --input '{"key": "value"}'。现有动作不覆盖时可用代理:membrane request CONNECTION_ID /path/to/endpoint(支持 -X、-H、-d、--json、--query 等)。命令可加 --json 输出机器可读结果。
限制:资料未提供具体动作清单、参数结构与完整字段取值,需通过 action list 与 action run 实际查询确认;认证与凭据由 Membrane 管理,不应向用户索取 API 密钥;无头环境需用户打开授权 URL 并用 membrane login complete <code> 完成。