naftiko: 1.0.0-alpha2 info: label: UiPath Automation Hub API — Pipeline description: 'UiPath Automation Hub API — Pipeline. 1 operations. Lead operation: UiPath Get Automation Pipeline Data. Self-contained Naftiko capability covering one Uipath business surface.' tags: - Uipath - Pipeline created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: UIPATH_API_KEY: UIPATH_API_KEY capability: consumes: - type: http namespace: automation-hub-pipeline baseUri: https://cloud.uipath.com/{orgName}/{tenantName}/automationhub_/api/v1 description: UiPath Automation Hub API — Pipeline business capability. Self-contained, no shared references. resources: - name: automationpipeline path: /automationpipeline operations: - name: getautomationpipeline method: GET description: UiPath Get Automation Pipeline Data outputRawFormat: json outputParameters: - name: result type: object value: $. authentication: type: apikey key: Authorization value: '{{env.UIPATH_API_KEY}}' placement: header exposes: - type: rest namespace: automation-hub-pipeline-rest port: 8080 description: REST adapter for UiPath Automation Hub API — Pipeline. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/automationpipeline name: automationpipeline description: REST surface for automationpipeline. operations: - method: GET name: getautomationpipeline description: UiPath Get Automation Pipeline Data call: automation-hub-pipeline.getautomationpipeline outputParameters: - type: object mapping: $. - type: mcp namespace: automation-hub-pipeline-mcp port: 9090 transport: http description: MCP adapter for UiPath Automation Hub API — Pipeline. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: uipath-get-automation-pipeline-data description: UiPath Get Automation Pipeline Data hints: readOnly: true destructive: false idempotent: true call: automation-hub-pipeline.getautomationpipeline outputParameters: - type: object mapping: $.