
redhatinsights/insights-mcp 是从 https://github.com/redhatinsights/insights-mcp. 导入的 MCP 服务器候选
概览
redhatinsights/insights-mcp 是从 https://github.com/redhatinsights/insights-mcp. 导入的 MCP 服务器候选
概述(AI 翻译)
(前称Insights MCP)
红帽Lightspeed模型上下文协议(MCP)服务器是一款轻量级自托管解决方案,连接基于LLM的代理——如Claude Desktop及其他兼容MCP的工具——与红帽Lightspeed服务。
特色
- 支持只读操作:服务器默认以只读模式运行。使用
--all-tools启用写入工具(例如创建蓝图、运行组合)。RBAC 权限也可以限制访问。 - 提供自然语言提示:支持使用自然语言查询红帽Lightspeed服务
支持的光速服务
- 顾问
- 内容来源(仓库)
- 托管图像构建器
- 库存
- OCP顾问
- 规划
- 补救措施
- RHSM(激活键)
- 脆弱
设置与使用
认证
注意:仅访问红帽Lightspeed API时需要认证。MCP服务器本身无需认证。
认证有两种方式:
- 服务账户(client_id + client_secret)——创建服务账户并通过环境变量或HTTP头提供凭证。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Red Hat Lightspeed MCP
(formerly known as Insights MCP)
Red Hat Lightspeed Model Context Protocol (MCP) server is a lightweight, self-hosted solution that connects LLM-based agents - such as Claude Desktop and other MCP-compatible tools - to Red Hat Lightspeed services.
Features
- Supports read-only operations: The server runs in read-only mode by default. Use
--all-toolsto enable write tools (e.g. create blueprints, run composes). RBAC permissions can also restrict access. - Provides natural language prompts: provides an ability to use natural language for querying Red Hat Lightspeed services
Supported Lightspeed Services
- Advisor
- Content sources (repositories)
- Hosted image builder
- Inventory
- OCP advisor
- Planning
- Remediations
- RHSM (activation keys)
- Vulnerability
Setup and usage
Authentication
Note: Authentication is only required for accessing Red Hat Lightspeed APIs. The MCP server itself does not require authentication.
There are two ways to authenticate:
- Service Account (client_id + client_secret) — create a service account and provide the credentials via environment variables or HTTP headers.
- JWT Bearer Token — provide a pre-existing JWT token via the
Authorization: BearerHTTP header (SSE/HTTP transports only).
Service Account Setup
- Go to https://console.redhat.com → Click Settings (⚙️ Gear Icon) → “Service Accounts”
- Create a service account and remember
Client IDandClient secretfor later. See below in the integration instructions, there they are respectively referred to asLIGHTSPEED_CLIENT_IDandLIGHTSPEED_CLIENT_SECRET.
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"lightspeed-mcp": {
"disabled": false,
"type": "sse",
"url": "http://localhost:9000/sse"
}
}
}