Red Hat Lightspeed MCP server is a self-hosted solution that connects LLM-based agents to Red Hat Lightspeed services, primarily supporting read-only operations and natural language prompts for querying services.
From the registry: Model Context Protocol server for Red Hat Lightspeed - advisor, image builder, inventory, and more
$ brew install podmanhttps://podman-desktop.io/Please install the `insights-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Podman or Docker** — Container runtime required to run the MCP server image. Run: `brew install podman` (https://podman-desktop.io/)
- **Create Red Hat service account** — Create a service account at console.redhat.com and note Client ID and Client Secret. (https://console.redhat.com/iam/service-accounts)
- **Grant service account permissions** — Assign viewer roles (RHEL Advisor, Inventory Hosts, Vulnerability, Remediations) via User Access groups.
Canonical MCP server config (stdio transport):
- command: `podman`
- args: ["run","--env","LIGHTSPEED_CLIENT_ID","--env","LIGHTSPEED_CLIENT_SECRET","--interactive","--rm","ghcr.io/redhatinsights/red-hat-lightspeed-mcp:latest"]
- required environment variables:
- `LIGHTSPEED_CLIENT_ID`: Red Hat Lightspeed service account Client ID (example: `<your-client-id>`)
- `LIGHTSPEED_CLIENT_SECRET`: Red Hat Lightspeed service account Client Secret (example: `<your-client-secret>`)
- optional environment variables:
- `LIGHTSPEED_BASE_URL`: Override Red Hat Lightspeed base URL
- `LIGHTSPEED_SSO_BASE_URL`: Override Red Hat Lightspeed SSO base URL
- `LIGHTSPEED_PROXY_URL`: Override proxy URL
Note: Supports stdio, HTTP, and SSE transports. HTTP/SSE variants use lightspeed-client-id and lightspeed-client-secret headers or Authorization: Bearer JWT.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.LIGHTSPEED_CLIENT_IDrequiredClient ID for authenticating with Red Hat Lightspeed APIs.LIGHTSPEED_CLIENT_SECRETrequiredClient secret for authenticating with Red Hat Lightspeed APIs.Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Validate oh-my-posh configurations and segment snippets against the official schema.
Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.