MCP Catalogs
首页ksail screenshot

ksail

by devantler-tech·147·综合分 48

KSail 是一个全面的 Kubernetes SDK,可作为 MCP 服务器运行,提供跨多种发行版的集群管理,内置 GitOps、密钥管理和 AI 集成。

ops-infradeveloper-toolsai-llm
10
Forks
22
活跃 Issue
本月
最近提交
2 天前
收录于

概述

KSail 将各种 Kubernetes 工具整合到单个二进制文件或 MCP 服务器界面中。它支持使用 Kind、K3d、Talos 和 VCluster 进行集群部署,并提供 kubectl、Helm 和 Kustomize 等容器编排工具。该平台集成了 GitOps 引擎(Flux、ArgoCD)、使用 SOPS 和 Age 加密的密钥管理功能,并通过 Copilot SDK 和 MCP 服务器功能提供 AI 助手能力。KSail 可以在本地使用 Docker 运行,或连接到 Hetzner、AWS 和 Sidero Omni 等云提供商,适用于各种部署场景。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:本地 Kubernetes 开发环境,具有自动化集群管理功能
:多云 Kubernetes 运维,具有标准化工具
:通过与 Copilot 和 Claude 集成实现 AI 辅助 Kubernetes 管理
:KSail 支持哪些云提供商?
:如何启用 MCP 服务器功能?

什么时候选它

如果您需要一种统一的 Kubernetes 管理工具,能够跨多种发行版和提供商并通过其 MCP 服务器集成 AI 辅助,请选择 KSail。

什么时候不要选它

如果您需要复杂的企业级功能(如精细的 RBAC)或其 PolyForm Shield 许可证的非竞争条款限制您的用例,请避免使用 KSail。

此 server 暴露的工具

从 README 抽取出 12 个工具(置信度较低)
  • cluster_init

    Scaffold a new Kubernetes project with native configurations

  • cluster_create

    Create a new Kubernetes cluster using Docker

  • cluster_connect

    Connect to a Kubernetes cluster using K9s

  • tenant

    Manage multi-tenancy in Kubernetes clusters

  • backup_cluster

    Backup a Kubernetes cluster

  • restore_cluster

    Restore a Kubernetes cluster from backup

  • apply_manifest

    Apply Kubernetes manifests to the cluster

  • list_clusters

    List all available Kubernetes clusters

  • delete_cluster

    Delete a Kubernetes cluster

  • install_flux

    Install Flux GitOps operator on a cluster

  • install_argocd

    Install ArgoCD GitOps operator on a cluster

  • encrypt_secrets

    Encrypt Kubernetes secrets using SOPS with Age

说明:Tool names inferred from CLI commands and feature descriptions. No explicit MCP tool documentation found in the README.

可对比工具

kubecmk9sk3dkindtalosctl

安装

安装

# macOS / Linux (Homebrew)
brew install --cask devantler-tech/tap/ksail

# Go (1.26.1+)
go install github.com/devantler-tech/ksail/v7@latest

Claude Desktop 配置

添加到 Claude Desktop config.json:

{
  "mcpServers": {
    "ksail": {
      "command": "ksail",
      "args": ["mcp"]
    }
  }
}

FAQ

KSail 支持哪些云提供商?
KSail 支持用于本地部署的 Docker,以及云提供商包括 Hetzner Cloud、Sidero Omni,并具有 AWS EKS 的实验性支持。
如何启用 MCP 服务器功能?
安装 ksail 二进制文件时,KSail MCP 服务器默认启用。您还可以将其与 Claude Code 或 GitHub Copilot CLI 注册以实现无缝集成。

ksail 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。