JFrog远程MCP服务器
模型上下文协议(MCP)使用标准化的轻量级接口将AI系统与外部工具、数据和服务连接起来。\ JFrog MCP Server为开发人员提供支持,将JFrog平台的高级功能带入开发环境。 JFrog MCP Server集成在IDE和编码助手(如Copilot或Cursor)中,通过JFrog平台提供的丰富、可操作的信息来响应自然语言AI查询。
您可以通过直接、友好的人工智能交互访问以下功能:
- 资源管理:创建和查看项目、存储库和其他JFrog组件。
- 工件搜索:执行强大的AQL查询,搜索组织内使用的工件。
- 目录和管理:访问包信息、版本、漏洞,并检查管理状态
- 安全监控:生成关于关键CVE、漏洞严重性和适用性的实时DevSecOps报告。
将这些资源和实时信息用于各种用例。例如:
- 确保开发人员在编码过程中只使用批准的包
- 查询JFrog目录,了解OSS包版本、报告的漏洞变化和许可证要求
- 跟踪和管理JFrog项目和工件
还有更多。
远程服务器实现:JFrog MCP服务器在JFrog Cloud上维护,它向客户端提供的工具不断更新——您可以在发布时自动获得新功能和改进。\ 您使用OAuth进行身份验证连接到JFrog MCP服务器。这消除了管理API密钥的需要,并且在启用实现后不需要安装或升级。
设置JFrog MCP服务器
JFrog MCP服务器可供订阅云(SaaS)的JFrog用户使用。\ 1.管理员用户必须 启用JFrog MCP服务器 在订阅中添加JPD。\ 2.然后你可以 将JFrog MCP服务器添加到MCP客户端\ 3.保存配置文件。\ 4.重新启动或刷新MCP客户端。浏览器中会打开一个OAuth窗口。\ 5.按照提示授权您的MCP客户端访问JFrog MCP服务器。
以下示例显示了Visual Studio代码中的MCP服务器定义:
{
"mcp":
"servers": {
"jfrog":
"url":"https:///mcp"
}
}以下示例显示了Cursor中的MCP服务器定义:
{
"mcpServers": {
"jfrog": {
"url":"https:///mcp"
}
}
}