Safe-by-default MCP for OpenShift / Kubernetes: projects, pods, logs, deployments, routes.
Connect Runs on your machine
claude mcp add mcp-openshift -e OPENSHIFT_SERVER=<OPENSHIFT_SERVER> -e OPENSHIFT_TOKEN=<OPENSHIFT_TOKEN> -e OPENSHIFT_USERNAME=<OPENSHIFT_USERNAME> -e OPENSHIFT_PASSWORD=<OPENSHIFT_PASSWORD> -e OPENSHIFT_CA_CERT=<OPENSHIFT_CA_CERT> -e OPENSHIFT_MODE=<OPENSHIFT_MODE> -- npx -y @dockndevai/[email protected]
{
"mcpServers": {
"mcp-openshift": {
"command": "npx",
"args": [
"-y",
"@dockndevai/[email protected]"
],
"env": {
"OPENSHIFT_SERVER": "<OPENSHIFT_SERVER>",
"OPENSHIFT_TOKEN": "<OPENSHIFT_TOKEN>",
"OPENSHIFT_USERNAME": "<OPENSHIFT_USERNAME>",
"OPENSHIFT_PASSWORD": "<OPENSHIFT_PASSWORD>",
"OPENSHIFT_CA_CERT": "<OPENSHIFT_CA_CERT>",
"OPENSHIFT_MODE": "<OPENSHIFT_MODE>"
}
}
}
}
{
"mcpServers": {
"mcp-openshift": {
"command": "npx",
"args": [
"-y",
"@dockndevai/[email protected]"
],
"env": {
"OPENSHIFT_SERVER": "<OPENSHIFT_SERVER>",
"OPENSHIFT_TOKEN": "<OPENSHIFT_TOKEN>",
"OPENSHIFT_USERNAME": "<OPENSHIFT_USERNAME>",
"OPENSHIFT_PASSWORD": "<OPENSHIFT_PASSWORD>",
"OPENSHIFT_CA_CERT": "<OPENSHIFT_CA_CERT>",
"OPENSHIFT_MODE": "<OPENSHIFT_MODE>"
}
}
}
}
{
"servers": {
"mcp-openshift": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dockndevai/[email protected]"
],
"env": {
"OPENSHIFT_SERVER": "<OPENSHIFT_SERVER>",
"OPENSHIFT_TOKEN": "<OPENSHIFT_TOKEN>",
"OPENSHIFT_USERNAME": "<OPENSHIFT_USERNAME>",
"OPENSHIFT_PASSWORD": "<OPENSHIFT_PASSWORD>",
"OPENSHIFT_CA_CERT": "<OPENSHIFT_CA_CERT>",
"OPENSHIFT_MODE": "<OPENSHIFT_MODE>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
OPENSHIFT_SERVERRequired | Cluster API server URL, e.g. https://api.cluster.example.com:6443. |
OPENSHIFT_TOKENOptional, secret | Bearer token (console โ user menu โ Copy login command โ Display Token, or `oc whoami -t`). |
OPENSHIFT_USERNAMEOptional | Username for the cluster's local identity provider (alternative to a token). |
OPENSHIFT_PASSWORDOptional, secret | Password for the local identity provider. Sent only to the cluster's OAuth server. |
OPENSHIFT_CA_CERTOptional | Path to the cluster CA bundle (PEM) for TLS verification. |
OPENSHIFT_MODEOptional | Access mode: read-only | read-write | admin. Starts read-only; writes need read-write. |
Details
| Package | @dockndevai/[email protected] (NPM, stdio) |
| First published | 27 Sep 2026 |
| Last updated | 27 Sep 2026 |
| Registry name | io.github.dockndevai/mcp-openshift |
More cloud and devops servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
