M

mcp-k8s-goMCP server connecting to Kubernetes

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

mcp-k8s-go is a Golang-based MCP (Model Context Protocol) server that connects to Kubernetes. It allows users to interact with Kubernetes resources, such as pods, services, and deployments, using a chat-like interface. The server provides features like listing Kubernetes contexts, namespaces, nodes, pods, and resources, as well as getting pod logs and running commands in pods. It is designed to work with clients like Claude Desktop and can be installed using various methods, including Smithery, mcp-get, pre-built binaries, Docker, or building from source.

Key features

  • List Kubernetes contexts
  • List Kubernetes namespaces
  • List, get, create and modify Kubernetes resources
  • List Kubernetes nodes
  • Get Kubernetes events
  • Get Kubernetes pod logs

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Kubernetes Resource Management

Use mcp-k8s-go to manage Kubernetes resources, such as pods and services, through a chat-like interface.

DevOps and CI/CD

Integrate mcp-k8s-go with CI/CD pipelines to automate Kubernetes resource management and deployment.

Kubernetes Troubleshooting

Use mcp-k8s-go to troubleshoot Kubernetes issues, such as getting pod logs and running commands in pods.

Pros & Cons

Pros

  • Enables chat-like interaction with Kubernetes resources
  • Supports multiple installation methods
  • Compatible with clients like Claude Desktop

Cons

  • Requires Kubernetes and Golang or Docker for installation
  • Limited functionality without a compatible client

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

How long does GitHub Premium Support take?

GitHub Premium Support and GitHub Premium Plus Support customers have service-level agreements (SLAs) for initial response. For urgent priority tickets, the initial response SLA guarantees a 30-minute initial response time, which includes troubleshooting. For high-priority tickets, the initial response SLA provides a four-hour time. We currently do not provide estimates for time to resolution, as the complexity of tickets varies. However, we review these metrics on a regular basis and reduce times whenever possible.

Asked by Halima Bello · Aug 8, 2025

What clients is mcp-k8s-go compatible with?

mcp-k8s-go is compatible with clients like Claude Desktop.

Asked by Priya Nair · Jul 10, 2025

What features does mcp-k8s-go support?

mcp-k8s-go supports listing Kubernetes contexts, namespaces, nodes, pods, and resources, as well as getting pod logs and running commands in pods.

Asked by Rania Nasser · Jun 22, 2025

How to install mcp-k8s-go?

mcp-k8s-go can be installed using various methods, including Smithery, mcp-get, pre-built binaries, Docker, or building from source.

Asked by Dovid Klein · May 4, 2025

What is mcp-k8s-go?

mcp-k8s-go is a Golang-based MCP server that connects to Kubernetes, allowing users to interact with Kubernetes resources using a chat-like interface.

Asked by Qiu Yan · Apr 25, 2025

Ask a question

MCP Servers alternatives