What transport modes does mcp-k8s support?
It supports stdio (default), SSE (Server-Sent Events), and Streamable HTTP. SSE and Streamable HTTP expose an HTTP endpoint on a configurable host and port.
@silenceper
Basic information
Category
Cloud & Infrastructure
License
Apache-2.0
Transports
stdio
Author
silenceper
Submitted by
silenceper
A Kubernetes MCP (Model Control Protocol) server that enables interaction with Kubernetes clusters through MCP tools.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-k8s": {
"command": "mcp-k8s",
"args": [
"-kubeconfig",
"/Users/demo/.kube/config",
"-enable-create",
"-enable-delete",
"-enable-update"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
mcp-k8s is a Kubernetes Model Context Protocol server that enables interaction with Kubernetes clusters through MCP tools. It supports resource operations (get, list, create, update, delete), Helm releases and repository management, and connects using a kubeconfig file.
Run the binary with a kubeconfig path and optional flags to enable write operations. It supports three transport modes: stdio (default), SSE, and Streamable HTTP. Example: mcp-k8s --kubeconfig=/path/to/kubeconfig --enable-create. Can be run directly, via go install, or as a Docker container.
It supports stdio (default), SSE (Server-Sent Events), and Streamable HTTP. SSE and Streamable HTTP expose an HTTP endpoint on a configurable host and port.
Write operations (create, update, delete, Helm install, upgrade, uninstall, repo add/remove) are disabled by default. Enable them individually with flags like `--enable-create`, `--enable-delete`, `--enable-helm-install`, etc.
Yes, it connects to a Kubernetes cluster using a valid kubeconfig file (specified via `--kubeconfig`). It uses client-go and Helm v3 libraries.
Yes, Docker images are available at `ghcr.io/silenceper/mcp-k8s:latest`. Mount a kubeconfig volume and pass flags like `--transport=sse` for HTTP modes.
Write operations are strictly controlled via configuration flags (disabled by default). The kubeconfig’s RBAC determines actual permissions. User inputs are validated to prevent injection attacks.
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Official OutageDeck MCP server for vendor-published cloud and SaaS status, incident timelines, and observed uptime history.
Connect Supabase to your AI assistants

InfraNest watches your websites, servers, domains and SSL certificates. Connect it to Claude, ChatGPT or Cursor and ask what is down or about to expire.
The official MCP server for Muumuu Domain by GMO Pepabo, Inc — the first remote MCP server in the Japanese domain registrar industry. Search and register domains, manage owned domains and contracts, and configure DNS rec
Comments