Mcp Jfrog

Mcp Jfrog

🚀 JFrog MCP 服务器

JFrog MCP(管理控制台)服务器是一款用于与 JFrog 平台交互的工具,支持通过命令进行操作。本指南将为你提供该服务器的使用和配置的完整信息。

🚀 快速开始

JFrog MCP 服务器能让你便捷地与 JFrog 平台进行交互,下面将详细介绍其安装、配置和使用方法。

📦 安装指南

从 Git 克隆

将仓库克隆到本地机器:

git clone git@github.com:jfrog/mcp-jfrog.git

cd mcp-jfrog

使用 Docker 构建镜像

构建 Docker 镜像:

docker build -t mcp/jfrog -f Dockerfile .

作为 npm 模块构建

安装依赖并构建:

npm i && npm run build

💻 使用示例

环境变量配置

使用此 MCP 服务器,你需要配置以下环境变量:

  • JFROG_ACCESS_TOKEN:你的 JFROG 访问令牌(必需)
  • JFROG_URL:你的 JFrog 平台实例的基 URL(必需)

JFrog 令牌 (JFROG_ACCESS_TOKEN)

要使用此 MCP 服务器,你需要创建一个 JFrog 访问令牌或使用具有适当权限的身份令牌。 有关如何创建 JFrog 令牌,请参考 JFrog 官方文档:

JFrog URL (JFROG_URL)

你的 JFrog 平台实例的 URL(例如 https://acme.jfrog.io

与不同工具一起使用

与 Cursor 一起使用

~/.cursor/mcp.json 中添加以下内容:

npm
{
"mcpServers": {
"MCP-JFrog": {
"command": "npm",
"args": [
"exec",
"-y",
"github:jfrog/mcp-jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "ACCESS_TOKEN",
"JFROG_URL": "https://"
}
}
},
"mcp-local-dev":{
"command": "node",
"args": [
"//mcp-jfrog/dist/index.js"
],
"env": {
"JFROG_ACCESS_TOKEN": ">",
"JFROG_URL": ""
}
}
}
Docker
{
"mcpServers": {
"jfrog": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"JFROG_ACCESS_TOKEN",
"-e",
"JFROG_URL",
"mcp/jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "",
"JFROG_URL": "https://your-instance.jfrog.io" // 你的 JFrog 平台 URL
}
}
}
}

与 Claude Desktop 一起使用

claude_desktop_config.json 中添加以下内容:

Docker
{
"mcpServers": {
"jfrog": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"JFROG_ACCESS_TOKEN",
"-e",
"JFROG_URL",
"mcp/jfrog"
],
"env": {
"JFROG_ACCESS_TOKEN": "",
"JFROG_URL": "https://your-instance.jfrog.io" // 你的 JFrog 平台 URL
}
}
}
}
npm
{
"mcpServers": {
"MCP-JFrog": {
"command": "npm",
"args": [
"exec",
// 原文档此处内容不完整,推测可能是省略展示,保持原样
]
}
}
}
  • 0 关注
  • 0 收藏,29 浏览
  • system 提出于 2025-10-05 22:33

相似服务问题

相关AI产品