mcp-jfrog
88
The JFrog MCP Server is an experimental Model Context Protocol for the JFrog Platform API. It supports functionalities such as repository management, build tracking, and runtime monitoring, aiming to enhance JFrog's platform capabilities.
JFrog MCP Server
Model Context Protocol (MCP) Server for the JFrog Platform API, enabling repository management, build tracking, release lifecycle management, and more.
Disclaimer
This is an experimental project intended to demonstrate JFrog's capabilities with MCP. It is not officially supported or verified by JFrog.
Features
- Repository Management: Create and manage local, remote, and virtual repositories
- Build Tracking: List and retrieve build information
- Runtime Monitoring: View runtime clusters and running container images
- Mission Control: View associated JFrog Platform instances
- Artifact Search: Execute powerful AQL queries to search for artifacts and builds
- Catalog and Curation: Access package information, versions, vulnerabilities, and check curation status
- Xray: Access scan artifacts summary, group by severity per artifact
Setup
To install mcp-jfrog for Claude Desktop automatically via Smithery:
Prerequisites
- Node.js v18 or higher
- Docker (if using Docker deployment)
- A valid JFrog platform instance
Example Configuration
Docker and SSE mode configurations are provided for usage with systems like Cursor and Claude Desktop.
License
Licensed under the Apache License 2.0.