Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
Red Hat Lightspeed MCP
Überblick
Beschreibung vom Entwickler (englisches Original)
Model Context Protocol server for Red Hat Lightspeed - advisor, image builder, inventory, and more
Die drei Säulen von PopNx MCP
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
- Stimmen der NutzeriNoch keine BewertungenBewertungen starten in einem späteren Schritt zusammen mit Benutzerkonten
- Unsere Basischecksi1 von 1 bestandenAnhand öffentlicher Informationen geprüft; Code noch nicht gescannt
- NutzungiNoch nicht gemessen★ –
Was du damit machen kannst
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
- Verbindung: Läuft auf deinem Computer
- Transport: stdio
- Kategorie: Onlineshops & Zahlungen
- Das musst du eintragen: LIGHTSPEED_CLIENT_ID, LIGHTSPEED_CLIENT_SECRET
Installation
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Bevor du installierst
- Basischecks: 1 von 1 bestanden
- Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
- Das trägst du selbst ein:
LIGHTSPEED_CLIENT_ID,LIGHTSPEED_CLIENT_SECRET
Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
- DockerDocker installiert
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"insights": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"LIGHTSPEED_CLIENT_ID",
"-e",
"LIGHTSPEED_CLIENT_SECRET",
"ghcr.io/redhatinsights/red-hat-lightspeed-mcp"
],
"env": {
"LIGHTSPEED_CLIENT_ID": "your-value",
"LIGHTSPEED_CLIENT_SECRET": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add insights --env LIGHTSPEED_CLIENT_ID=your-value --env LIGHTSPEED_CLIENT_SECRET=your-value -- docker run -i --rm -e LIGHTSPEED_CLIENT_ID -e LIGHTSPEED_CLIENT_SECRET ghcr.io/redhatinsights/red-hat-lightspeed-mcpTrag die leeren Werte ein, bevor du ihn startest.
Oder kopier die Einstellungen selbst
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"insights": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"LIGHTSPEED_CLIENT_ID",
"-e",
"LIGHTSPEED_CLIENT_SECRET",
"ghcr.io/redhatinsights/red-hat-lightspeed-mcp"
],
"env": {
"LIGHTSPEED_CLIENT_ID": "your-value",
"LIGHTSPEED_CLIENT_SECRET": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Oder kopier die Einstellungen selbst
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"insights": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"LIGHTSPEED_CLIENT_ID",
"-e",
"LIGHTSPEED_CLIENT_SECRET",
"ghcr.io/redhatinsights/red-hat-lightspeed-mcp"
],
"env": {
"LIGHTSPEED_CLIENT_ID": "your-value",
"LIGHTSPEED_CLIENT_SECRET": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Werte, die du selbst einträgst
- Red Hat Lightspeed Client ID for authentication
- Red Hat Lightspeed Client Secret for authentication
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Was er kann
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Basischecksi
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026
- ✓ Bestanden
Entwickler passt zum Repo
Der Registry-Name wurde mit dem GitHub-Konto RedHatInsights bestätigt, dem das Repo gehört
- … Noch nicht geprüft
Wird noch gepflegt
Dieses Repo haben wir noch nicht von GitHub gelesen
- … Noch nicht geprüft
Hat eine Lizenz
Dieses Repo haben wir noch nicht von GitHub gelesen
- – Nicht zutreffend
Endpunkt antwortet
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
- – Nicht zutreffend
Anmeldung mit OAuth
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
- … Noch nicht geprüft
Keine versteckten Anweisungen in Tool-Beschreibungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Im Vergleich mit anderen in Onlineshops & Zahlungeni
- Mehr Sterne als 0 % der anderen 2550 Server in dieser Kategorie
- Neuer in der Registry veröffentlicht als 91 % der anderen 2550 Server in dieser Kategorie
- Basischecks gleich gut wie oder besser als bei 100 % der anderen 2550 Server in dieser Kategorie
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Häufige Fragen
Ist Red Hat Lightspeed MCP sicher?
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Welche Schlüssel oder Codes braucht er?
Das musst du eintragen: LIGHTSPEED_CLIENT_ID, LIGHTSPEED_CLIENT_SECRET
Läuft er auf meinem Computer oder in der Cloud?
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Wird er noch gepflegt?
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.108+c7eb91fc) kam gestern in die Registry.
Welche Apps können ihn nutzen?
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Docker auf deinem Computer.
Was kann ich stattdessen nutzen?
In derselben Kategorie: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
Alternativen
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Stripe MCP
MCP server integrating with Stripe - tools for customers, products, payments, and more.
MCP Cn Commerce
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
README vom Entwickler
README öffnen
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
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 as LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET.
Required Permissions by Toolset
Different toolsets require specific roles for your service account:
- Advisor tools:
RHEL Advisor viewer,Inventory Hosts viewer - OCP Advisor tools:
OCP Advisor administrator - Inventory tools:
Inventory Hosts viewer,Workspace viewer - Vulnerability tools:
Vulnerability viewer,Inventory Hosts viewer - Remediation tools:
Remediations user - Image Builder tools:
Repositories viewer - RHSM tools:
RHC user - Content Sources tools:
Repositories viewer - Planning tools:
Inventory Hosts viewer
These names are Hybrid Cloud Console User Access display names. Do not copy role detail URLs between accounts; they contain tenant-specific identifiers. The consolidated RHEL viewer role can substitute for several of the viewer roles above.
Granting Permissions to Service Accounts
By default, service accounts have no access. An organization administrator must assign permissions. The MCP server will only be able to perform tasks that it has permission to perform. For example, if the user wants to allow read-only operations and deny write operations, this can be accomplished via the permissions system.
For detailed step-by-step instructions, see this video tutorial: Service Account Permissions Setup
- Log in as Organization Administrator with User Access administrator role
- Navigate to User Access Settings: Click Settings (⚙️ Gear Icon) → "User Access" → "Groups"
- Assign permissions (choose one option):
Option A - Create New Group:
- Create new group (e.g.,
mcp-service-accounts) - Add required roles (e.g., RHEL Advisor viewer, Inventory Hosts viewer, etc.)
- Add your service account to this group
Option B - Use Existing Group:
- Open existing group with necessary roles
- Go to "Service accounts" tab
- Add your service account to the group
Your service account will inherit all roles from the assigned group.
⚠️ Security Remarks ⚠️
If you start this MCP server locally (with podman or docker) make sure the container is not exposed to the internet. In this scenario it's probably fine to use LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET although your MCP Client (e.g. VSCode, Cursor, etc.) can get your LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET.
For a deployment where you connect to this MCP server from a different machine, you should consider that LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET (or your JWT Bearer token) are transferred to the MCP server and you are trusting the remote MCP server not to leak them.
In both cases if you are in doubt, please disable/remove the LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET from your account after you are done using the MCP server.
Security & Incident Response (Emergency Revocation)
To ensure safe AI operations and compliance with security standards, operators must be able to rapidly sever the connected LLM's access to Red Hat Lightspeed in the event of abnormal AI behavior, unexpected data exposure, or suspected token compromise.
Emergency "Kill Switch" Procedure:
If you need to immediately revoke AI access to the toolsets, execute the following steps:
- Terminate the Server: Stop the MCP container or local process immediately (e.g., run
podman psto find the container, thenpodman stop). - Revoke Credentials: Invalidate the Red Hat Client ID used by the MCP server to authenticate with Red Hat services. Go to the "Service Accounts" page and
DeleteorResetthe credentials.
Additionally you can remove the MCP server entry (e.g., lightspeed-mcp in your client's mcp.json) from your local LLM client's configuration to prevent the client from attempting to restart or reconnect to the server.
If credential compromise or data exposure is suspected, assess breach notification obligations under applicable law (e.g., GDPR). For logging, debug mode, and compliance details, see HACKING.md - Logging and Compliance.
Technical Info
Toolsets
See toolsets.md for the toolsets available in the MCP server.
Integrations
Prerequisites
Make sure you have podman installed.
(Docker is fine too but the commands below have to be adapted accordingly)
You can install it with sudo dnf install podman on Fedora/RHEL/CentOS, or on macOS follow the instructions of Podman Desktop or Podman.
⚠️ Note if you use Podman on macOS, you sometimes need to set the path to podman explicitly. E.g. replace podman with the full path. Should be something like
/usr/local/bin/podman/opt/homebrew/bin/podman- …
You can find the path by running which podman in your terminal.
Goose Desktop
First check the prerequisites section.
Option 1: One-click installation (easiest)
The badge uses an HTTPS redirect (goose-docs.ai/extension?...) that opens Goose Desktop's extension install flow.
(Note: this uses the quay.io container image and docker as the command — Goose deeplinks only support docker, not podman. Use the manual install below if you rely on Podman.)
After clicking, Goose prompts for LIGHTSPEED_CLIENT_ID and LIGHTSPEED_CLIENT_SECRET, then installs the extension. Start a new chat session to use it.
Option 2: Manual STDIO installation
- Click the button in the top-left to open the sidebar.
- Click the `Extensions` button on the sidebar.
- Under `Extensions`, click `Add custom extension`.
- On the `Add custom extension` modal, enter:
- Type:
Standard IO - ID:
red-hat-lightspeed-mcp - Name:
Red Hat Lightspeed MCP - Description:
Red Hat Lightspeed MCP server integration - Command:
podman run --env LIGHTSPEED_CLIENT_ID --env LIGHTSPEED_CLIENT_SECRET --interactive --rm ghcr.io/redhatinsights/red-hat-lightspeed-mcp:latest - Environment variables: click `Add` for each:
LIGHTSPEED_CLIENT_ID— Red Hat Lightspeed Client IDLIGHTSPEED_CLIENT_SECRET— Red Hat Lightspeed Client Secret- Timeout: leave default (300s) unless needed
- Click `Add`.
Docker users can replace podman with docker in the command. On macOS, if Goose cannot find podman, use the full path from which podman (see prerequisites).
Cursor
First check the prerequisites section.
Option 1: One-click installation (easiest)
⚠️ Use `Ctrl`/`Cmd`-click to open in a new tab.
Otherwise the tab will close after installation and you won't see the documentation anymore.
(Note: this uses the quay.io container image)
Option 2: Manual STDIO installation
Cursor doesn't seem to support inputs you need to add your credentials in the config file. To start the integration create a file ~/.cursor/mcp.json with
{
"mcpServers": { "lightspeed-mcp": { "type": "stdio", "command": "podman", "args": [ "run", "--env", "LIGHTSPEED_CLIENT_ID", "--env", "LIGHTSPEED_CLIENT_SECRET", "--interactive", "--rm", "ghcr.io/redhatinsights/red-hat-lightspeed-mcp:latest" ], "env": { "LIGHTSPEED_CLIENT_ID": "", "LIGHTSPEED_CLIENT_SECRET": "" } } } }
If you see the error Some tools have naming issues and may be filtered out., see Known Issues.
Option 3: Manual Streamable HTTP installation (
Nur der Anfang wird gezeigt; den Rest findest du im Repo