Provides read-only tools for inspecting Kubernetes cluster state, including viewing app deployment status, pod diagnostics, events, and fetching container logs with options for tail, timestamps, and previous container logs.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@k8s-mcp-assistantshow logs for the payment-service pod, last 50 lines"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
k8s-mcp-assistant
A read-only Kubernetes MCP (Model Context Protocol) server to help developers quickly inspect the state of their apps in a dev cluster — without giving them full kubectl access.
Built for teams where only Cloud/SRE has cluster access, but developers still need answers like:
“Why is my app in
CrashLoopBackOff?”“What do the pod events say?”
“Show me the container logs (including
--previous)”
What it does
This MCP exposes safe, read-only tools that fetch Kubernetes status and logs from a cluster using a restricted kubeconfig / ServiceAccount.
Tools
k8s.app_statusShows a high-level view of an app (deploy/pods readiness, restarts, basic diagnostics)
k8s.pod_logsFetches pod logs with practical options like
tail,since,timestamps,container, andprevious
⚠️ This project is intentionally read-only: no
apply, nodelete, noexec, no port-forward, no secret retrieval.