naftiko: 1.0.0-alpha2 info: label: JFrog Artifactory Query Language (AQL) API description: Advanced search API using Artifactory Query Language (AQL), a SQL-like query language for finding and filtering artifacts, builds, and entries in JFrog Artifactory. AQL provides powerful querying capabilities including domain queries, field filtering, sorting, limiting, and inclusion of related entities. tags: - Artifactory - API created: '2026-05-06' modified: '2026-05-06' capability: consumes: - type: http namespace: artifactory baseUri: https://myserver.jfrog.io/artifactory description: JFrog Artifactory Query Language (AQL) API HTTP API. authentication: type: bearer token: '{{ARTIFACTORY_TOKEN}}' resources: - name: api-search-aql path: /api/search/aql operations: - name: executeaqlquery method: POST description: JFrog Artifactory Execute AQL Query outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest port: 8080 namespace: artifactory-rest description: REST adapter for JFrog Artifactory Query Language (AQL) API. resources: - path: /api/search/aql name: executeaqlquery operations: - method: POST name: executeaqlquery description: JFrog Artifactory Execute AQL Query call: artifactory.executeaqlquery outputParameters: - type: object mapping: $. - type: mcp port: 9090 namespace: artifactory-mcp transport: http description: MCP adapter for JFrog Artifactory Query Language (AQL) API for AI agent use. tools: - name: executeaqlquery description: JFrog Artifactory Execute AQL Query hints: readOnly: false destructive: false idempotent: false call: artifactory.executeaqlquery outputParameters: - type: object mapping: $. binds: - namespace: env keys: ARTIFACTORY_TOKEN: ARTIFACTORY_TOKEN