Skip to content

rohitg00/kubectl-mcp-server

v1.12.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 4mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai deployment devops genai kubernetes kubernetes-tools
+5 more
llms mcp mcp-server npm pypi

Affected surfaces

auth breaking_upgrade

Summary

AI summary

Fixed SSE transport error and added automatic Kubernetes in‑cluster config support.

Full changelog

What's New in v1.12.0

SSE Transport Fix

  • Fixed 'FastMCP' object has no attribute 'run_sse_async' error when using FastMCP 3.0.0b1
  • Now uses create_sse_app() from fastmcp.server.http module
  • SSE endpoints: GET /sse (events), POST /messages/ (messages)

In-Cluster Kubernetes Config Support

  • Added k8s_config.py module that automatically handles Kubernetes authentication
  • Tries in-cluster config first when running inside a Kubernetes pod
  • Falls back to kubeconfig file for local development
  • Enables kubectl-mcp-server to work seamlessly with Kubernetes service accounts

kagent Integration

  • Added deploy/kagent/remotemcpserver.yaml for kagent RemoteMCPServer CRD
  • Added deploy/kagent/agent-kubectl-mcp.yaml for kagent Agent CRD
  • Successfully tested with kagent v0.7.9 - all 121 tools discovered

Installation

PyPI

```bash
pip install kubectl-mcp-server==1.12.0
```

npm

```bash
npx [email protected]
```

Docker

```bash
docker pull rohitghumare64/kubectl-mcp-server:1.12.0
```

Full Changelog

https://github.com/rohitg00/kubectl-mcp-server/compare/v1.11.0...v1.12.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track rohitg00/kubectl-mcp-server

Get notified when new releases ship.

Sign up free

About rohitg00/kubectl-mcp-server

A Model Context Protocol (MCP) server for Kubernetes that enables AI assistants like Claude, Cursor, and others to interact with Kubernetes clusters through natural language.

All releases →

Beta — feedback welcome: [email protected]