# JFrog Remote MCP Server

Подключает к агенту JFrog: ищет пакеты и артефакты, показывает сборки, уязвимости и статус курации. Работает как удалённый сервер с авторизацией через OAuth.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 15
- Автор: jfrog
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/jfrog/jfrog-mcp-server
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/mcp/jfrog-remote-mcp-server

## Что делает

Сервер живёт на JFrog Cloud, поэтому ничего доустанавливать и обновлять на своей стороне не нужно: набор инструментов меняется на сервере. Доступ даёт больше сотни инструментов в разделах Access, Artifactory, Security, Curation, Distribution, AI Catalog, Grid, Workers, OneModel, Event, Evidence и AppTrust. Через них агент создаёт проекты и репозитории, ищет версии пакетов и места, где лежит артефакт, разбирает сборки запросами AQL.

Безопасность идёт отдельным блоком: сводки Xray, нарушения политик, статус сканирования артефакта и трассировка всего, что задето конкретным CVE или пакетом. Отсюда практический сценарий — не дать разработчику затащить в код неодобренный пакет.

Чтобы подключиться, администратор сначала включает MCP-сервер на JPD в подписке. Дальше вы вписываете адрес вида `https://<JFROG_PLATFORM_URL>/mcp` в конфиг клиента, перезапускаете его и подтверждаете доступ в открывшемся окне OAuth. Ключи API держать не нужно. Remote-сервер доступен на Cloud (SaaS) с любой лицензией; self-managed вариант пока в бете, а отдельные инструменты помечены как экспериментальные и включаются для окружения вручную.

## Требования
- Удалённый сервер: `https://myPlatform.jfrog.github.io/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http jfrog-mcp-server https://myPlatform.jfrog.github.io/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add jfrog-remote-mcp-server --url https://myPlatform.jfrog.github.io/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "jfrog-remote-mcp-server": {
            "url": "https://myPlatform.jfrog.github.io/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "jfrog-remote-mcp-server": {
            "type": "http",
            "url": "https://myPlatform.jfrog.github.io/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http jfrog-remote-mcp-server https://myPlatform.jfrog.github.io/mcp
```

## Когда брать
- найти версии пакета и понять, где хранится нужный артефакт
- проверить, что в код не попал неодобренный пакет
- посмотреть сводку Xray и нарушения политик по артефакту
- проследить, какие ресурсы затронуты конкретным CVE
- создать проект или репозиторий прямо из чата с ассистентом

## Примеры запросов агенту
- Найди в JFrog все версии пакета `lodash` и покажи, в каких репозиториях они лежат.
- Дай сводку Xray по артефакту `app-1.2.0.jar` и список нарушений политик.
- Проверь статус курации для `requests` и скажи, можно ли его использовать.

## Похожие
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [Oh My Posh Validator](https://affpapa.org/nevibecode/mcp/oh-my-posh-validator.md) — MCP-сервер · ★ 23643
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18727
- [Coder](https://affpapa.org/nevibecode/mcp/coder.md) — MCP-сервер · ★ 17160
- [mcp](https://affpapa.org/nevibecode/mcp/kubeshark-mcp.md) — MCP-сервер · ★ 12109

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
