rhoai-mcp-prototype
Verified Safeby maxamillion
Overview
Enables AI agents to programmatically interact with Red Hat OpenShift AI (RHOAI) environments, replicating dashboard capabilities for ML lifecycle management.
Installation
rhoai-mcpEnvironment Variables
- RHOAI_MCP_AUTH_MODE
- RHOAI_MCP_KUBECONFIG_PATH
- RHOAI_MCP_KUBECONFIG_CONTEXT
- RHOAI_MCP_API_SERVER
- RHOAI_MCP_API_TOKEN
- RHOAI_MCP_ENABLE_DANGEROUS_OPERATIONS
- RHOAI_MCP_READ_ONLY_MODE
Security Notes
The server directly interacts with the Kubernetes API. Its security depends on the permissions of the Kubernetes service account or kubeconfig it uses. It includes safety features like explicit confirmation for 'delete' operations and a 'read-only' mode, which are good practices. No 'eval' or obvious obfuscation detected. Hardcoded secrets are not present; S3 credentials for data connections are passed to tools and stored as Kubernetes secrets. The primary risk is granting the server (and thus, an AI agent interacting with it) excessive permissions to the underlying OpenShift AI cluster.
Similar Servers
MaxKB
MaxKB (Max Knowledge Brain) is an enterprise-grade intelligent agent platform designed to lower the technical barrier and deployment costs of AI implementation, helping businesses quickly integrate mainstream large language models, build proprietary knowledge bases, and offer a progressive upgrade path from RAG to complex workflow automation and advanced agents for various application scenarios like smart customer service and office assistants.
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcp-grafana
Provides a Model Context Protocol (MCP) server for Grafana, enabling AI agents to interact with Grafana features such as dashboards, datasources, alerting, incidents, and more through a structured tool-based interface.
kubernetes-mcp-server
Facilitates AI agent interaction with Kubernetes and OpenShift clusters by exposing management and observability tools via the Model Context Protocol.