MCP 简化客户端。
高级功能请直接使用 autos.mcp 。
返回对象:autosMcpSimpleClientObject
按需加载传输并初始化 MCP。
config(stdio)字段: {command,args,cwd,env/envFrom};
config(HTTP)字段: {url,headers,authToken},远程必须 HTTPS 。
config 共同字段: {timeoutMs,maxMessageBytes,protocolVersion} 。
protocolVersion 省略为 "auto",自动探测/兼容回退;也可指定 "2025-06-18"、"2025-11-25"、"2026-07-28"。
options 支持 shouldStop 字段(函数对象)。
成功或失败都会返回客户端。用完可调用 close (回收时自动调用)。
指定 MCP 工具函数名称,如果指定。
调用参数为 (arguments,options?)。
arguments 必须是表对象。
options: 可选指定表对象,可选指定字段 timeoutMs,shouldStop(函数对象)
无参数关闭客户端。
参数 @1 非 null 则调用名称为 "close" 的 MCP 工具。
参数 @arguments 非 null 则调用名称为 "listTools" 的 MCP 工具。
否则获取工具数组,包括 cursor 分页、重复游标检测。
options: 可选指定表对象,可选指定字段 timeoutMs,shouldStop(函数对象)