Deprecated server for the JFrog Platform API covering repository management, build tracking and release lifecycle tasks.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add jfrog --env JFROG_ACCESS_TOKEN='<JFROG_ACCESS_TOKEN>' --env JFROG_URL='<JFROG_URL>' -- npx mcp-jfrog~/.codex/config.toml
[mcp_servers.jfrog]
command = "npx"
args = ["mcp-jfrog"]
env = { JFROG_ACCESS_TOKEN = "<JFROG_ACCESS_TOKEN>", JFROG_URL = "<JFROG_URL>" }
# codex mcp add jfrog --env JFROG_ACCESS_TOKEN='<JFROG_ACCESS_TOKEN>' --env JFROG_URL='<JFROG_URL>' -- npx mcp-jfrog~/.cursor/mcp.json
{
"mcpServers": {
"jfrog": {
"command": "npx",
"args": [
"mcp-jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "<JFROG_ACCESS_TOKEN>",
"JFROG_URL": "<JFROG_URL>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"jfrog": {
"type": "stdio",
"command": "npx",
"args": [
"mcp-jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "<JFROG_ACCESS_TOKEN>",
"JFROG_URL": "<JFROG_URL>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"jfrog": {
"command": "npx",
"args": [
"mcp-jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "<JFROG_ACCESS_TOKEN>",
"JFROG_URL": "<JFROG_URL>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"jfrog": {
"command": "npx",
"args": [
"mcp-jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "<JFROG_ACCESS_TOKEN>",
"JFROG_URL": "<JFROG_URL>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"jfrog": {
"command": "npx",
"args": [
"mcp-jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "<JFROG_ACCESS_TOKEN>",
"JFROG_URL": "<JFROG_URL>"
}
}
}
}Environment variables
JFROG_ACCESS_TOKENJFROG_URL
Replace the placeholders with your own credentials and keep them out of version control.