{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dockndevai/mcp-openshift","description":"Safe-by-default MCP for OpenShift / Kubernetes: projects, pods, logs, deployments, routes.","repository":{"url":"https://github.com/dockndevai/mcp-openshift","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dockndevai/mcp-openshift","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Cluster API server URL, e.g. https://api.cluster.example.com:6443.","isRequired":true,"name":"OPENSHIFT_SERVER"},{"description":"Bearer token (console → user menu → Copy login command → Display Token, or `oc whoami -t`).","isSecret":true,"name":"OPENSHIFT_TOKEN"},{"description":"Username for the cluster's local identity provider (alternative to a token).","name":"OPENSHIFT_USERNAME"},{"description":"Password for the local identity provider. Sent only to the cluster's OAuth server.","isSecret":true,"name":"OPENSHIFT_PASSWORD"},{"description":"Path to the cluster CA bundle (PEM) for TLS verification.","name":"OPENSHIFT_CA_CERT"},{"description":"Access mode: read-only | read-write | admin. Starts read-only; writes need read-write.","name":"OPENSHIFT_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-19T05:50:09.477772Z","publishedAt":"2026-09-19T05:50:09.477772Z","updatedAt":"2026-09-19T05:50:09.477772Z","isLatest":true}}}],"metadata":{"count":1}}
