{"name":"io.github.sanjaypsachdev/mcp-server-openshift","slug":"sanjaypsachdev-mcp-server-openshift","title":"OpenShift MCP Server","description":"OpenShift/Kubernetes cluster management via the oc CLI for MCP clients","url":"https://mcp.market/server/sanjaypsachdev-mcp-server-openshift","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"devtools","tags":["devtools"],"presence":{"score":20,"stars":1,"forks":1,"downloads_week":40,"last_push_at":"2026-06-25T08:13:48.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/sanjaypsachdev/mcp-server-openshift","website":"https://github.com/sanjaypsachdev/mcp-server-openshift#readme","version":"1.2.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-server-openshift","version":"1.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Default OpenShift/Kubernetes context","name":"OPENSHIFT_CONTEXT"},{"description":"Default namespace/project","default":"default","name":"OPENSHIFT_NAMESPACE"}]},{"registryType":"oci","identifier":"docker.io/sanjaypsachdev/mcp-server-openshift:1.2.0","runtimeHint":"podman","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Keep stdin open for stdio MCP transport","type":"named","name":"-i"},{"description":"Mount host kubeconfig so oc can reach the cluster","value":"{kube_config}:/home/nodejs/.kube:ro","variables":{"kube_config":{"description":"Path to kubeconfig on host","format":"filepath","default":"~/.kube/config"}},"type":"named","name":"-v"}],"environmentVariables":[{"description":"Default OpenShift/Kubernetes context","name":"OPENSHIFT_CONTEXT"},{"description":"Default namespace/project","default":"default","name":"OPENSHIFT_NAMESPACE"}]}],"tools":[{"name":"oc_api_resources","description":"List all available API resources in the OpenShift cluster with their details","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_apply","description":"Apply YAML manifests to OpenShift cluster with comprehensive error handling and validation for all scenarios","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_create","description":"Create OpenShift resources like projects, deploymentconfigs, routes, etc.","write_action":true,"price_micros":0,"input_schema":null},{"name":"oc_delete","description":"Delete OpenShift resources with comprehensive safety checks, validation, and error handling","write_action":true,"price_micros":0,"input_schema":null},{"name":"oc_describe","description":"Describe any OpenShift resource and share the output in various formats including human-readable summary","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_explain","description":"Explain OpenShift/Kubernetes resource schemas, fields, and API documentation","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_expose","description":"Expose an OpenShift resource (service, deployment, etc.) with secure route endpoints supporting SSL/TLS termination","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_get","description":"Get OpenShift resources like pods, deploymentconfigs, routes, projects, etc.","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_install_operator","description":"Install an Operator on the OpenShift/Kubernetes cluster using OLM, Helm, or direct manifests","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_login","description":"Securely log into an OpenShift cluster using username/password or token authentication","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_logs","description":"Get logs from OpenShift resources like pods, deployments, builds, etc. with advanced filtering and streaming options","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_new_app","description":"Create a new application from a GitHub repository using S2I build and expose it with an edge-terminated route","write_action":true,"price_micros":0,"input_schema":null},{"name":"oc_patch","description":"Patch OpenShift resources with strategic merge, JSON merge, or JSON patch operations","write_action":true,"price_micros":0,"input_schema":null},{"name":"oc_scale","description":"Scale the number of pods in a deployment, deploymentconfig, replicaset, or statefulset to the specified number of replicas","write_action":false,"price_micros":0,"input_schema":null},{"name":"oc_status","description":"Check the comprehensive status of an OpenShift resource with detailed information","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-26T16:35:29.142Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T16:35:29.084Z","components":{"code":{"score":25,"max":25,"notes":["62 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 93 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"mcp-server-openshift","version":"1.2.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-06-25T07:14:40.344Z","repositoryUrl":"git+https://github.com/sanjaypsachdev/mcp-server-openshift.git","weeklyDownloads":40}],"repo":{"found":true,"owner":"sanjaypsachdev","repo":"mcp-server-openshift","archived":false,"pushedAt":"2026-06-25T08:13:48Z","stars":1,"forks":1,"openIssues":10,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/16848907?v=4","ownerCreatedAt":"2016-01-23T06:26:41Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/16848907?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":1,"downloadsWeek":40,"license":"MIT","lastPushAt":"2026-06-25T08:13:48.000Z","score":20}}}},"grade_history":[],"reviews":[]}