mcp-jfrog
by jfrog·★ 118·Score 44
Experimental MCP server for JFrog platform API providing repository management, build tracking, and security scanning capabilities.
Overview
The mcp-jfrog server is an experimental project that connects to the JFrog Platform API to enable DevOps workflows through MCP. It offers comprehensive functionality for managing repositories, tracking builds, monitoring runtime environments, and performing security scans with Xray. The server exposes numerous tools for repository operations, artifact management, and package vulnerability scanning, making it valuable for teams working with JFrog as their DevOps platform.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server if you're already using JFrog for artifact management and want AI assistants to help with repository operations, build tracking, and security monitoring.
When NOT to choose this
Avoid this if you need production stability as it's marked as experimental, or if you're not already invested in the JFrog ecosystem.
Tools this server exposes
12 tools extracted from the READMEcheck_jfrog_availabilityCheck if JFrog platform is ready and functioning
create_local_repositoryCreate a new local repository in Artifactory
create_remote_repositoryCreate a new remote repository in Artifactory to proxy external package registries
create_virtual_repositoryCreate a new virtual repository in Artifactory that aggregates multiple repositories
list_repositoriesList all repositories in Artifactory with optional filtering
execute_aql_queryExecute an Artifactory Query Language (AQL) query to search for artifacts, builds, or other entities
list_jfrog_buildsReturn a list of all builds in the JFrog platform
get_specific_buildGet details for a specific build by name
list_jfrog_runtime_clustersReturn a list of all runtime clusters in the JFrog platform
list_projectsGet a list of all projects in the JFrog platform
jfrog_get_package_infoGet publicly available information about a software package
jfrog_get_package_vulnerabilitiesGet a list of known vulnerabilities affecting a specific version of an open source package
Comparable tools
Installation
Installation
Via Smithery
npx -y @smithery/cli install @jfrog/mcp-jfrog --client claudeManual Setup
- Install dependencies:
npm install - Configure environment variables:
- JFROG_ACCESS_TOKEN: Your JFrog access token - JFROG_URL: Base URL for your JFrog platform
- For Claude Desktop, add to
claude_desktop_config.json:
{
"mcpServers": {
"jfrog": {
"command": "node",
"args": ["/path/to/mcp-jfrog/dist/index.js"],
"env": {
"JFROG_ACCESS_TOKEN": "your_token",
"JFROG_URL": "https://your-jfrog-instance.com"
}
}
}
}FAQ
- Is this an official JFrog product?
- No, this is an experimental project. JFrog now provides an official, secure, and remotely hosted MCP server for production use.
- What authentication method is supported?
- The server uses JFrog access tokens for authentication, which must be provided via the JFROG_ACCESS_TOKEN environment variable.
Compare mcp-jfrog with
Last updated · Auto-generated from public README + GitHub signals.