Model Context Protocol (MCP) Server for the JFrog Platform API, enabling repository management, build tracking, release lifecycle management, and more.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"MCP-JFrog": {
"env": {
"JFROG_URL": "https://<YOUR_JFROG_INSTANCE_URL>",
"JFROG_ACCESS_TOKEN": "ACCESS_TOKEN"
},
"args": [
"exec",
"-y",
"github:jfrog/mcp-jfrog"
],
"command": "npm"
}
},
"mcp-local-dev": {
"env": {
"JFROG_URL": "<JFROG_URL>",
"JFROG_ACCESS_TOKEN": "<ACCESS_TOKEN>>"
},
"args": [
"/<ABSOLUT_PATH_TO>/mcp-jfrog/dist/index.js"
],
"command": "node"
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Model Context Protocol (MCP) Server for the JFrog Platform API, enabling repository management, build tracking, release lifecycle management, and more.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@jfrog/mcp-jfrog' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @jfrog/mcp-jfrog against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
MCP Server for kubernetes management commands
MCP server for Dynatrace Managed to access logs, events, and metrics.
MCP server for no-payment x402 surface triage, 402 Index health checks, and paid review handoff.
MCP Security Weekly
Get CVE alerts and security updates for Mcp Jfrog and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
[!CAUTION]
🚨 THIS PROJECT IS DEPRECATED AND NO LONGER MAINTAINED 🚨
Do not use this repository for new or existing integrations.
This experimental MCP server has been superseded by the official JFrog MCP Server, which is built, maintained, and supported by JFrog. The official server is secure, remotely hosted, production-ready, and receives ongoing updates, bug fixes, and security patches.
👉 Use the official JFrog MCP Server instead:
https://jfrog.com/help/r/jfrog-integrations-documentation/jfrog-mcp-server
No further features, fixes, or security updates will be delivered to this repository. Any content below is preserved for historical reference only.
Model Context Protocol (MCP) Server for the JFrog Platform API, enabling repository management, build tracking, release lifecycle management, and more.
https://github.com/user-attachments/assets/aca3af2b-f294-41c8-8727-799a019a55b5
This project is deprecated and is no longer maintained by JFrog.
It was originally created as an experimental project to demonstrate JFrog's capabilities with MCP and was never officially supported or verified by JFrog. It will not receive further updates, bug fixes, or security patches.
JFrog now provides an official, secure, and remotely hosted MCP server for seamless integration with the JFrog Platform. The managed MCP server is maintained by JFrog and is the recommended and only supported option going forward, offering enhanced security, reliability, and support.
Please migrate to the official server:
👉 JFrog MCP Server — Official Documentation
check_jfrog_availability
create_local_repository
key (string): Repository keyrclass (string): Repository class (must be "local")packageType (string): Package type of the repositorydescription (optional string): Repository descriptionprojectKey (optional string): Project key to assign the repository toenvironments (optional string[]): Environments to assign the repository tocreate_remote_repository
key (string): Repository keyrclass (string): Repository class (must be "remote")packageType (string): Package type of the repositoryurl (string): URL to the remote repositoryusername (optional string): Remote repository usernamepassword (optional string): Remote repository passworddescription (optional string): Repository descriptionprojectKey (optional string): Project key to assign the repository toenvironments (optional string[]): Environments to assign the repository to