naftiko: 1.0.0-alpha2 info: label: Socket Triage Alerts description: Socket triage alerts business capability. Self-contained Naftiko capability covering one Socket business surface. tags: - Socket - Supply Chain Security - Triage - Alerts created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: SOCKET_API_KEY: SOCKET_API_KEY capability: consumes: - type: http namespace: triage-alerts baseUri: https://api.socket.dev/v0 description: Socket triage alerts business capability. Self-contained, no shared references. resources: - name: orgs-org-slug-triage-alerts path: /orgs/{org_slug}/triage/alerts operations: - name: get-orgs-org-slug-triage-alerts method: GET description: List Org Alert Triage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: org_slug in: path type: string description: The slug of the organization required: true - name: sort in: query type: string description: 'Field to sort by. One of: created_at, updated_at.' required: false - name: direction in: query type: string description: 'Sort direction. One of: asc, desc.' required: false - name: per_page in: query type: integer description: Number of results per page (1–100, default 30). required: false - name: page in: query type: integer description: Page number (1-based). required: false authentication: type: basic username: '{{env.SOCKET_API_KEY}}' password: '' description: Socket authenticates via HTTP Basic with the API key as the username and empty password. exposes: - type: rest namespace: triage-alerts-rest port: 8080 description: REST adapter for Socket triage alerts. resources: - path: /v1/orgs/{org_slug}/triage/alerts name: orgs-org-slug-triage-alerts description: REST surface for orgs-org-slug-triage-alerts. operations: - method: GET name: get-orgs-org-slug-triage-alerts description: List Org Alert Triage call: triage-alerts.get-orgs-org-slug-triage-alerts with: org_slug: rest.path.org_slug sort: rest.query.sort direction: rest.query.direction per_page: rest.query.per_page page: rest.query.page outputParameters: - type: object mapping: $. - type: mcp namespace: triage-alerts-mcp port: 9090 transport: http description: MCP adapter for Socket triage alerts. tools: - name: socket-get-orgs-org-slug-triage-alerts description: List Org Alert Triage hints: readOnly: true destructive: false idempotent: true call: triage-alerts.get-orgs-org-slug-triage-alerts with: org_slug: tools.org_slug sort: tools.sort direction: tools.direction per_page: tools.per_page page: tools.page outputParameters: - type: object mapping: $.