Developer Tools · Cloud Platform

k8s_mcp_server logo

k8s_mcp_server

wakeupworld/k8s_mcp_server

A Kubernetes-based Machine Communication Protocol (MCP) server that provides Kubernetes management features and supports custom extension scripts, with a modular architecture and type safety.

Install

Environment variables

SCRIPTS_DIR
Category
Developer Tools, Cloud Platform
License
MIT
Updated
Oct 6, 2026

About k8s_mcp_server

A flexible Machine Communication Protocol (MCP) server that provides Kubernetes management capabilities with support for custom extension scripts.

Features

  • Implements the Model Context Protocol (MCP) using the official MCP SDK

  • Provides a wide range of Kubernetes management operations through tabular output

  • Supports dynamic loading and auto-detection of custom extension scripts

  • Automatic script parameter detection and validation

  • Clean, modular architecture with Pydantic models for type safety

Tools (14)

  • get_pods

    Get a list of pods in the specified namespace

  • get_services

    Get a list of services in the specified namespace

  • get_deployments

    Get a list of deployments in the specified namespace

  • get_namespaces

    Get a list of all namespaces in the cluster

  • describe_resource

    Describe a Kubernetes resource in detail

  • get_pod_logs

    Get logs from a pod in the specified namespace

  • create_namespace

    Create a new namespace in the Kubernetes cluster

  • delete_resource

    Delete a Kubernetes resource

  • scale_deployment

    Scale a deployment to the specified number of replicas

  • get_events

    Get events from the Kubernetes cluster

  • get_current_context

    Get the current kubectl context

  • get_available_contexts

    Get the list of available kubectl contexts

  • switch_context

    Switch the kubectl context

  • list_scripts

    List all available scripts with their parameters

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

Developer Tools
repomix logo

repomix

yamadashy/repomix

15.2k

Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

Developer Tools
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

Developer Tools
blender logo

blender

ahujasid/blender-mcp

10.6k

formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

Developer Tools
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Developer Tools
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Developer Tools