OpenShift MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_cluster_storage_reportA | |
| inspect_node_storage_forensicsA | |
| check_persistent_volume_capacityA | |
| get_cluster_resource_balanceA | |
| detect_pod_restarts_anomaliesA | |
| get_gpu_utilizationA | |
| get_pod_logsA | |
| get_pod_diagnosticsB | |
| inspect_gpu_podA | |
| check_gpu_healthA | |
| get_vllm_metricsA | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool has a clearly distinct purpose with no significant overlap. For example, check_gpu_health focuses on hardware errors, get_gpu_utilization monitors usage metrics, and inspect_gpu_pod runs diagnostics inside pods. The descriptions clearly differentiate between cluster-wide monitoring, pod-level diagnostics, storage analysis, and GPU-specific operations.
The naming follows a consistent verb_noun pattern throughout (e.g., check_gpu_health, get_cluster_resource_balance, inspect_node_storage_forensics). All tools use snake_case, and verbs like 'check', 'get', 'detect', and 'inspect' are appropriately matched to their actions. The only minor deviation is 'get_vllm_metrics' which uses an acronym, but it still fits the pattern.
With 11 tools, the count is well-scoped for an OpenShift monitoring and diagnostics server. Each tool serves a specific, non-redundant function in areas like GPU health, storage analysis, pod diagnostics, and cluster resource monitoring. The set covers essential operations without being overwhelming or too sparse.
The toolset provides comprehensive coverage for monitoring and diagnostics in an OpenShift cluster, including GPU health, storage, pod stability, and resource balance. Minor gaps exist, such as no tools for node-level CPU/memory diagnostics beyond resource balance or for managing resources (e.g., scaling pods), but agents can work around these with the available tools for core troubleshooting workflows.