Installation
Prerequisites
Section titled “Prerequisites”- Kubernetes cluster (v1.27+ recommended)
kubectl- Access to deploy into your target namespace
Install CRDs
Section titled “Install CRDs”kubectl apply -f https://raw.githubusercontent.com/atippey/kube-mcp/fdd289260a135ac2944be6814b0d80ff2e6a899e/manifests/base/crds/mcpserver-crd.yamlkubectl apply -f https://raw.githubusercontent.com/atippey/kube-mcp/fdd289260a135ac2944be6814b0d80ff2e6a899e/manifests/base/crds/mcptool-crd.yamlkubectl apply -f https://raw.githubusercontent.com/atippey/kube-mcp/fdd289260a135ac2944be6814b0d80ff2e6a899e/manifests/base/crds/mcpprompt-crd.yamlkubectl apply -f https://raw.githubusercontent.com/atippey/kube-mcp/fdd289260a135ac2944be6814b0d80ff2e6a899e/manifests/base/crds/mcpresource-crd.yamlThese URLs are pinned to a specific upstream commit for reproducible installs. When a formal release tag is available, prefer tag-based URLs.
Deploy Operator (Kustomize)
Section titled “Deploy Operator (Kustomize)”git clone https://github.com/atippey/kube-mcp.gitcd kube-mcpkubectl apply -k manifests/baseVerify
Section titled “Verify”kubectl get crd | grep mcpkubectl get deploy -n mcp-systemkubectl get pods -n mcp-systemNext: Quickstart