UNPKG

@iflow-mcp/alibabacloud-devops-mcp-server

Version:

MCP Server for using the alibabacloud-devops API: allows AI assistants to directly participate in development collaboration, helping teams optimize development processes and improve efficiency.

24 lines (23 loc) 882 B
import * as utils from "../../common/utils.js"; import { ServiceConnectionSchema } from "../../common/types.js"; /** * 获取服务连接列表 * @param organizationId 组织ID * @param serviceConnectionType 服务连接类型 * @returns 服务连接列表 */ export async function listServiceConnectionsFunc(organizationId, serviceConnectionType) { const baseUrl = `/oapi/v1/flow/organizations/${organizationId}/serviceConnections`; // 构建查询参数 const queryParams = { sericeConnectionType: serviceConnectionType // 注意:API文档中拼写为 sericeConnectionType }; const url = utils.buildUrl(baseUrl, queryParams); const response = await utils.yunxiaoRequest(url, { method: "GET", }); if (!Array.isArray(response)) { return []; } return response.map(item => ServiceConnectionSchema.parse(item)); }