Awesome MCPCloud & DevOps

strowk/mcp-k8s-go

⭐ 384 Go added to this list on 2025-04-09 repository created 2024-12-01

The project "mcp-k8s-go" is a Golang-based Model Context Protocol (MCP) server designed to interface with Kubernetes clusters. It enables users to manage and query Kubernetes resources through the MCP interface, providing a streamlined and standardized way to interact with Kubernetes environments. The server supports listing Kubernetes contexts, namespaces, nodes, pods, and events, as well as retrieving pod logs and running commands inside Kubernetes pods. It includes custom mappings for common Kubernetes resources such as pods, services, and deployments, but is flexible enough to handle any Kubernetes resource. The project offers multiple installation options including using Smithery, mcp-get, prebuilt binaries from npm or GitHub releases, building from source, and running via Docker. This flexibility allows users to integrate the MCP server with various clients, including Claude Desktop, facilitating enhanced Kubernetes management and inspection capabilities. The server supports environment variables and command-line options to customize access, such as restricting allowed Kubernetes contexts and enabling read-only mode to prevent changes to the cluster. The project is actively maintained with continuous integration workflows for testing and linting, and it provides detailed documentation and configuration examples to assist users in setup and usage. Overall, "mcp-k8s-go" serves as a powerful tool for Kubernetes administrators and developers who want to leverage the Model Context Protocol to interact with Kubernetes clusters in a consistent and efficient manner.

https://github.com/strowk/mcp-k8s-go

claude-desktopconversational-aicustom-resource-mappingsdeploymentsdockergolangkuberneteskubernetes-clusterskubernetes-contextskubernetes-eventskubernetes-inspectionkubernetes-managementkubernetes-namespaceskubernetes-nodeskubernetes-podskubernetes-queryingkubernetes-resourceskubernetes-toolmcpmcp-clientsmcp-getmcp-servermodel-context-protocolpod-logspodsrun-command-in-podserverservicessmithery

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.