mcp-kubernetes

mcp-kubernetes

3.4

If you are the rightful owner of mcp-kubernetes and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The mcp-kubernetes is a Model Context Protocol (MCP) server that facilitates interaction between AI assistants and Kubernetes clusters.

The mcp-kubernetes server acts as a bridge between AI tools and Kubernetes clusters, enabling natural language interactions to manage and query Kubernetes resources. It translates user-friendly requests into Kubernetes operations, allowing AI tools like Claude, Cursor, and GitHub Copilot to perform tasks such as querying resources, executing commands, and diagnosing cluster states. This server supports both read-only and read-write operations, providing a comprehensive interface for managing Kubernetes environments. By leveraging the mcp-kubernetes server, users can simplify complex Kubernetes operations, making them accessible through intuitive language-based commands.

Features

  • Natural Language Interface: Allows users to interact with Kubernetes using natural language queries.
  • Comprehensive Toolset: Supports a wide range of Kubernetes operations, from querying resources to managing deployments.
  • Read-Only and Read-Write Modes: Offers flexibility in operation modes to suit different user needs.
  • Integration with AI Tools: Seamlessly integrates with AI assistants like Claude, Cursor, and GitHub Copilot.
  • Extensible with Additional Tools: Supports additional tools like Helm and Cilium for extended functionality.

Tools

  1. kubectl_get

    Get Kubernetes resources

  2. kubectl_create

    Create Kubernetes resources

  3. kubectl_delete

    Delete Kubernetes resources

  4. kubectl_apply

    Apply configurations to resources

  5. kubectl_exec

    Execute commands in containers