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.