Back to Home
openshift-assisted icon

assisted-service-mcp

Verified Safe

by openshift-assisted

Overview

Serves as an MCP (Model Context Protocol) intermediary, providing tools to interact with and manage OpenShift clusters via the Red Hat Assisted Installer API.

Installation

Run Command
OFFLINE_TOKEN=<your token> uv run assisted_service_mcp.src.main

Environment Variables

  • MCP_HOST
  • MCP_PORT
  • TRANSPORT
  • INVENTORY_URL
  • PULL_SECRET_URL
  • CLIENT_DEBUG
  • OFFLINE_TOKEN
  • SSO_URL
  • LOGGING_LEVEL
  • LOGGER_NAME
  • LOG_TO_FILE
  • ENABLE_TROUBLESHOOTING_TOOLS

Security Notes

The server explicitly implements a `SensitiveFormatter` to redact sensitive information (pull secrets, SSH keys, vSphere credentials) from logs, which is a strong security practice. API endpoints are configurable via environment variables, and authentication relies on external OCM offline tokens. No 'eval' or other obviously malicious patterns were found. The primary risk involves proper handling and provisioning of the OCM offline token outside the server's control.

Similar Servers

Stats

Interest Score35
Security Score9
Cost ClassMedium
Avg Tokens700
Stars6
Forks15
Last Update2026-01-17

Tags

OpenShiftAssisted InstallerAPI ClientCloud ManagementDevOps