Skip to main content
Glama

JFrog MCP Server

Official
by jfrog

jfrog_execute_aql_query

Execute Artifactory Query Language (AQL) queries to search for artifacts, builds, or other entities in JFrog Artifactory. Supports complex criteria, sorting, pagination, and searching in remote repositories.

Instructions

Execute an Artifactory Query Language (AQL) query to search for artifacts, builds, or other entities in JFrog Artifactory. AQL is a powerful query language for searching and filtering artifacts in Artifactory repositories. It supports complex criteria, sorting, pagination, and more.

Input Schema

NameRequiredDescriptionDefault
domainNoThe primary domain to search in. If not specified, it will be extracted from the query.
include_fieldsNoFields to include in the results
limitNoMaximum number of results to return
offsetNoNumber of results to skip
queryYesThe AQL query to execute. Must follow AQL syntax (e.g., items.find({"repo":"my-repo"}).include("name","path"))
sort_byNoField to sort results by
sort_orderNoSort orderasc
transitiveNoWhether to search in remote repositories

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "domain": { "description": "The primary domain to search in. If not specified, it will be extracted from the query.", "enum": [ "items", "builds", "archive.entries", "build.promotions", "releases" ], "type": "string" }, "include_fields": { "description": "Fields to include in the results", "items": { "type": "string" }, "type": "array" }, "limit": { "default": 50, "description": "Maximum number of results to return", "type": "number" }, "offset": { "description": "Number of results to skip", "type": "number" }, "query": { "description": "The AQL query to execute. Must follow AQL syntax (e.g., items.find({\"repo\":\"my-repo\"}).include(\"name\",\"path\"))", "type": "string" }, "sort_by": { "description": "Field to sort results by", "type": "string" }, "sort_order": { "default": "asc", "description": "Sort order", "enum": [ "asc", "desc" ], "type": "string" }, "transitive": { "default": false, "description": "Whether to search in remote repositories", "type": "boolean" } }, "required": [ "query" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jfrog/mcp-jfrog'

If you have feedback or need assistance with the MCP directory API, please join our Discord server