# JFrog MCP Server

Manage your repositories, track builds, and oversee the release lifecycle seamlessly. Leverage powerful AQL queries to search for artifacts and monitor runtime clusters effectively. Enhance your JFro…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add jfrog/mcp-jfrog

# Browse available tools
npx -y @smithery/cli@latest tool list jfrog/mcp-jfrog

# Get full schema for a tool
npx -y @smithery/cli@latest tool get jfrog/mcp-jfrog jfrog_check_availability

# Call a tool
npx -y @smithery/cli@latest tool call jfrog/mcp-jfrog jfrog_check_availability '{}'
```

## Tools (31)

- `jfrog_check_availability` — Check if JFrog platform is ready and functioning or not
- `jfrog_create_local_repository` — Create a new local repository in artifactroy
- `jfrog_create_remote_repository` — Create a new remote repository in Artifactory to proxy external package registries
- `jfrog_create_virtual_repository` — Create a new virtual repository in Artifactory that aggregates multiple repositories
- `jfrog_set_folder_property` — Set properties on a folder in Artifactory, with optional recursive application
- `jfrog_list_repositories` — List all repositories in Artifactory with optional filtering by type, package type, and project
- `jfrog_list_builds` — return a list of all my build in the jfrog platform
- `jfrog_get_specific_build` — Get details for a specific build by name, optionally scoped to a project
- `jfrog_list_runtime_clusters` — return a list of all my runtime clusters in the jfrog platform
- `jfrog_get_runtime_specific_cluster` — return a runtime cluster by id
- `jfrog_list_running_images` — List all running container images across runtime clusters with their security and operational status
- `jfrog_list_environments` — Get a list of all environments types (e.g. dev, prod, etc.) in the JFrog platform with their details
- `jfrog_list_projects` — Get a list of all projects in the JFrog platform with their details
- `jfrog_create_project` — Create a new project in the JFrog platform
- `jfrog_get_specific_project` — Get detailed information about a specific project in the JFrog platform
- `jfrog_execute_aql_query` — Execute an Artifactory Query Language (AQL) query to search for artifacts, builds, or other entities in JFrog Artifacto…
- `jfrog_get_package_info` — Useful for when you need to get publicly available information about a software package. it will provide you with the f…
- `jfrog_get_package_versions` — Useful for when you need to get a list of versions of a publicly available package. it can tell you each version's publ…
- `jfrog_get_package_version_vulnerabilities` — Useful for when you need the list of known vulnerabilities affecting a specific version of an open source package.
- `jfrog_get_vulnerability_info` — Useful for when you need to get a specific vulnerability information, including its affected packages and versions.
- `jfrog_get_package_curation_status` — Useful for checking the curation status of a specific package version. Returns one of the following statuses: approved,…
- `jfrog_list_permission_targets` — Get a list of all permission targets in the JFrog platform
- `jfrog_get_permission_target` — Get detailed information about a specific permission target
- `jfrog_create_permission_target` — Create a new permission target in the JFrog platform
- `jfrog_update_permission_target` — Update an existing permission target in the JFrog platform
- `jfrog_delete_permission_target` — Delete a permission target from the JFrog platform
- `jfrog_get_permission_resource` — Get details of a specific resource type within a permission target
- `jfrog_update_permission_resource` — Update a specific resource type within a permission target
- `jfrog_replace_permission_resource` — Replace a specific resource type within a permission target
- `jfrog_delete_permission_resource` — Delete a specific resource type from a permission target
- `jfrog_get_artifacts_summary` — Get the summary of artifacts, one or many

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get jfrog/mcp-jfrog <tool-name>
```

---

License: Apache-2.0
