为指定智能体创建一个 MCP 类型的 Finx 服务。服务创建后,其工具由远端 MCP Server 动态提供,无需再调用 createTool。
保存时会做连通性测试:后端会用传入的 mcpConfig 真实连接 MCP Server 执行一次 listTools,连不通就直接报错、服务不会被创建;需要看参数校验、连接测试、描述生成、持久化各阶段进度时,可用流式版本 /createMcpService/stream。
与凭证管理的分工:平台统一凭证直接写在 mcpConfig.auth 里;若要求每个用户用自己的凭证,则在 auth 里只声明字段名、值留空并置 requireUserProvided=true,用户后续通过 getAuthSchema + saveAuthCredential 各自提交。
身份说明:当您通过API访问本系统时,请求头中必须传递 X-Principal-Id 以标识操作主体;当您通过页面访问本系统时,无需传递。