RI

redhatinsights/insights-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

25 stars 46 forks Качество 84 Тренд 31Apache-2.0

redhatinsights / insights-mcp - кандидат на сервер MCP, импортированный из https://github.com/redhatinsights/insights-mcp.

Обзор

redhatinsights / insights-mcp - кандидат на сервер MCP, импортированный из https://github.com/redhatinsights/insights-mcp.

Обзор (машинный перевод)

(ранее известный как Insights MCP)

Сервер Red Hat Lightspeed Model Context Protocol (MCP) - это легкое, автономное решение, которое соединяет агенты на основе LLM, такие как Claude Desktop и другие MCP-совместимые инструменты, с службами Red Hat Lightspeed.

Особенности

  • Поддерживает операции только для чтения: сервер работает в режиме только для чтения по умолчанию. Используйте --all-tools, чтобы включить инструменты записи (например, создавать чертежи, запускать составы). Разрешения RBAC также могут ограничивать доступ. Предоставляет подсказки на естественном языке: предоставляет возможность использовать естественный язык для запроса услуг Red Hat Lightspeed

##Поддерживаемые сервисы

  • Советник
  • Источники контента (репозитории)
  • Размещенный конструктор изображений
  • инвентаризация
  • Консультант OCP
  • Планирование
  • Восстановление RHSM (ключи активации)
  • Уязвимость

Настройка и использование

Аутентификация

**Примечание: Аутентификация требуется только для доступа к API Red Hat Lightspeed. Сам MCP-сервер не требует аутентификации.

Существует два способа аутентификации:

  1. Учетная запись службы (client id + client secret) — создание учетной записи службы и предоставление учетных данных через переменные среды или заголовки HTTP.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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-tools to 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

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:

  1. Service Account (client_id + client_secret) — create a service account and provide the credentials via environment variables or HTTP headers.
  2. JWT Bearer Token — provide a pre-existing JWT token via the Authorization: Bearer HTTP header (SSE/HTTP transports only).

Service Account Setup

  1. Go to https://console.redhat.com → Click Settings (⚙️ Gear Icon) → “Service Accounts”
  2. Create a service account and remember Client ID and Client secret for later. See below in the integration instructions, there they are respectively referred to as LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET.
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "lightspeed-mcp": { "disabled": false, "type": "sse", "url": "http://localhost:9000/sse" } } }