API VEGA

JFrog Remote MCP Server

Model Context Protocol (MCP) соединяет ИИ-системы с внешними инструментами, данными и сервисами с использованием стандартизированного, легковесного интерфейса.

JFrog MCP Server наделяет разработчиков возможностями, привнося передовые возможности платформы JFrog в среду разработки. JFrog MCP Server интегрируется с IDE и AI-инструментами для кодирования, такими как VS Code, Cursor, Claude, Kiro и Codex, чтобы отвечать на запросы на естественном языке с богатой, применимой информацией из платформы JFrog.

Среди возможностей, к которым можно получить доступ через прямые, дружелюбные AI-взаимодействия:

  • Управление ресурсами: создание и просмотр проектов, репозиториев и других компонентов JFrog.

  • Обнаружение артефактов и сборок: поиск пакетов и их версий, определение мест хранения артефактов и поиск сборок с использованием AQL.

  • Каталог и курация: доступ к информации о пакетах, версиях и уязвимостях, а также проверка статуса кураторства.

  • Мониторинг безопасности: получение сводок безопасности Xray и нарушений политик для артефактов, проверка статуса сканирования/индексации артефактов и трассировка каждого ресурса, затронутого конкретной CVE или пакет.

Используйте эти ресурсы и данные в реальном времени для различных сценариев использования. Например:

  • Обеспечьте использование только утвержденных пакетов разработчиками во время кодирования.

  • Запрашивайте в JFrog Catalog сведения о версиях OSS-пакетов, изменениях в обнаруживаемых уязвимостях и требованиях лицензий.

  • Отслеживайте и управляйте проектами и артефактами JFrog.

И многое другое. Смотрите полный справочник инструментов для всего, чем обеспечивает сервер.

Примечание: JFrog MCP Server в настоящее время находится на стадии Beta.

Реализация удаленного сервера

JFrog MCP Server размещается в JFrog Cloud, и инструменты, которые он предоставляет клиенту, постоянно обновляются — вы автоматически получаете новые функции и улучшения по мере их выпуска, без необходимости установки или обновления на стороне клиента.

Вы подключаетесь к JFrog MCP Server через OAuth для аутентификации. Это исключает необходимость управления API keys.

Примечание: Поскольку это удаленный сервер, набор инструментов эволюционирует на стороне сервера. Справочник [TOOLS.md] отражает текущую поверхность инструментов.

Настройка JFrog MCP Server

Удаленный JFrog MCP Server доступен пользователям JFrog с подпиской Cloud (SaaS).

Информация о подписке: Поддерживается на платформах Cloud (SaaS) и Self-Managed для всех лицензий.

Self-Managed (Beta): Также доступен self-managed JFrog MCP Server. См. Установка MCP Server для развертывания с помощью Helm и Docker Compose.

  • Администратор должен включить JFrog MCP Server на JPD в подписке.

  • Затем можно добавить JFrog MCP Server в MCP-клиент.

  • Сохраните файл конфигурации.

  • Перезапустите или обновите вашего MCP-клиента. В браузере откроется окно OAuth.

  • Следуйте инструкциям, чтобы авторизовать ваш MCP-клиент для доступа к JFrog MCP Server.

В примерах ниже замените <JFROG_PLATFORM_URL> на URL вашей платформы JFrog (например, https://mycompany.jfrog.io).

Visual Studio Code

/mcp" } } } }">``` { "mcp": { "servers": { "jfrog": { "url": "https://<JFROG_PLATFORM_URL>/mcp" } } } }


### Cursor

/mcp"
    }
  }
}">```
{
  "mcpServers": {
    "jfrog": {
      "url": "https://<JFROG_PLATFORM_URL>/mcp"
    }
  }
}

Для большего числа MCP-клиентов (Kiro, Claude, Codex и другие) см. Добавить JFrog MCP Server в MCP-клиент.

Инструменты

Сервер предоставляет инструменты в рамках Access, Artifactory, Distribution, Evidence, Security, Curation, AppTrust и Workers.

См. полный справочник в TOOLS.md.

Документация