Awesome MCPCloud & DevOps

Flux159/mcp-server-kubernetes

⭐ 1579 TypeScript added to this list on 2025-03-20 repository created 2024-12-08

MCP Server Kubernetes is a specialized MCP (Model Context Protocol) server designed to connect to Kubernetes clusters for resource management and command execution. It supports loading kubeconfig from multiple sources in a prioritized manner, enabling seamless integration with Kubernetes environments. The server provides a unified kubectl API that allows users to perform a wide range of Kubernetes operations programmatically or through chat interfaces, such as Claude Desktop or mcp-chat CLI client. Key features include the ability to get, list, describe, create, apply, delete, and scale Kubernetes resources, manage contexts, retrieve logs, explain resources, and execute generic kubectl commands. It also supports Helm operations like installing, upgrading, and uninstalling charts with custom values and repositories. The server includes advanced troubleshooting prompts, such as the k8s-diagnose prompt, which guides users through systematic pod troubleshooting based on keywords and namespaces. The server can operate in a non-destructive mode that disables destructive operations like deleting resources or uninstalling Helm charts, making it safer for read-only or limited access scenarios. It requires kubectl and Helm v3 installed and configured with access to a Kubernetes cluster. The project supports local development with Bun runtime, including development mode, testing, building, and integration with Model Context Protocol Inspector and Claude Desktop. MCP Server Kubernetes is ideal for developers and operators who want to manage Kubernetes clusters programmatically or via conversational interfaces, enhancing automation and troubleshooting capabilities. It offers a comprehensive set of Kubernetes management commands wrapped in an MCP server, facilitating integration with various MCP clients and workflows.

https://github.com/Flux159/mcp-server-kubernetes

automationbun-runtimechat-interfaceclaude-desktopcluster-managementconfigmapscontext-managementcronjobsdeploymentdeploymentshelmhelm-chartshelm-v3infrastructurekubeconfigkubectlkubectl-api-resourceskubectl-explainkuberneteskubernetes-cluster-managementkubernetes-eventslogsmcpmcp-chatmodel-context-protocolnamespacesnodesnon-destructive-modepod-diagnosticspodsport-forwardingresource-managementscalingserverservicestroubleshooting

Also in Cloud & DevOps

apache/apisix

Apache APISIX is a high-performance cloud-native API Gateway and AI Gateway that supports Model Context Protocol (MCP) integration through its mcp-bridge plugin, offering dynamic traffic management, security, and observability features.

awslabs/mcp

AWS MCP Servers is a suite of specialized Model Context Protocol servers that integrate AWS best practices and resources into AI-powered development workflows to enhance cloud-native development and infrastructure management.

webiny/webiny-js

Webiny is an open-source, self-hosted headless CMS and framework, built on AWS serverless with AI-assisted development capabilities via an embedded MCP server, designed for large organizations.

modelcontextprotocol/registry

MCP Registry is a community-driven centralized service offering a RESTful API for discovering, managing, and publishing Model Context Protocol (MCP) servers with MongoDB and Docker support.

beclab/Olares

Olares is an open-source personal cloud operating system that enables users to run local AI models and applications with personalized, context-aware AI interactions using a Model Context Protocol-like mechanism, providing a private and secure AI home server environment.

cloudflare/mcp-server-cloudflare

Cloudflare MCP Server is a suite of MCP servers that enable large language model clients to interact with and manage Cloudflare's cloud services through natural language commands, facilitating automation and insights across various domains.

grafana/mcp-grafana

mcp-grafana is an MCP server that provides comprehensive programmatic access to Grafana's dashboards, datasources, alerts, incidents, and on-call management features through MCP clients.

metorial/mcp-containers

MCP Containers offers containerized versions of hundreds of MCP servers, enabling easy, secure, and up-to-date deployment of Model Context Protocol servers for AI integration and experimentation.