sextant
Provides tools for AI agents to connect to and manage Kubernetes clusters, including resource inspection, editing, and operations with per-cluster permissions, confirmations, and an activity log.
Sextant
Sextant is a desktop application for managing Kubernetes clusters — an alternative to Lens, written in Rust on Tauri 2. It reads your kubeconfig, shows the resources of every cluster in live tables and lets you inspect, edit and operate them in one window. Linux, macOS and Windows.

Features
Your kubeconfig — every context is a cluster; several can be connected at once.
Cloud clusters — find your Amazon EKS, Google GKE and Azure AKS clusters through the
aws,gcloudandazyou already use, and add them in a few clicks.Every resource in live tables, with details, a YAML editor, scale, restart, cordon, drain and CronJob actions.
Logs, shells and port forwarding — container logs with search, logs of several pods at once, a shell in any container, debug containers, copying files to and from containers, a shell on a node (a temporary privileged pod, removed when you close it), a local terminal already pointed at the cluster.
Problems and notifications — everything wrong in a cluster on one page, and desktop notifications for new problems that you can turn off globally, per kind of problem, per cluster or for an hour.
Command palette (Ctrl+K) to jump to any object or page; rollout history with a diff and rollback.
Understand the cluster — right-sizing of requests and limits from real usage, cert-manager and the expiry of every TLS certificate, a map of how objects relate (and what a delete would break), RBAC: who can do what.
In your language — English, Russian, Ukrainian, German, French, Spanish, Portuguese (Brazil), Italian, Polish, Turkish, Chinese (Simplified and Traditional), Japanese and Korean.
Metrics from metrics-server and Prometheus; Helm releases and charts; Flux and Argo CD (sync, diff).
MCP server for AI agents — connect Claude Code, Claude Desktop or Cursor to your clusters, with permissions you set per cluster, confirmations in the window and an activity log.
No account, no server, no telemetry.
An AI agent asks to scale a deployment; Sextant asks you first and records the call:

Related MCP server: k8s-mcp-go
Install
Download the installer (.deb, .AppImage, .dmg or .msi) from the
latest release. The installers are not code-signed,
so macOS and Windows warn on first start — see Installation.
Documentation
The wiki describes everything:
Installation — installers, unsigned builds, updates
Getting started — kubeconfig, cloud clusters (EKS, GKE, AKS), connecting, the window
Using Sextant — tables, YAML, logs, shells (containers and nodes), port forwarding, Helm, Flux, Argo CD
Problems and notifications — a cluster's problems on one page, desktop notifications and how to turn them off
Right-sizing, cert-manager and certificates, Resource map, RBAC
Gateway API — Gateways and routes with explained problems, topology, the request check and the hostname map
Installing Flux and Argo CD — from the app: sources and checks, rights, preview, removing them by hand
MCP server — AI agents: setup, permissions, confirmations, security
Extensions and Writing extensions — your own pages, panels, actions and columns in isolated frames, with permissions you agree to; the SDK in
sdk/Building from source, Development and Translating — the translations are machine-made; corrections from native speakers are welcome
Community
Questions, ideas and projects go to Discussions: Q&A for help, Ideas for suggestions, Show and tell for what you built. Found a bug? Open an issue.
Roadmap
What we plan for the next releases. Each release is a milestone with one issue per feature; plans can change, and ideas are welcome in Discussions.
Release | Focus | What it brings |
Everyday work (released) | Command palette (Ctrl+K), logs of several pods at once, debug containers, copying files to and from containers, rollout history with rollback, background notifications (can be turned off), cluster problems screen | |
Understanding the cluster (released) | Right-sizing of requests and limits, cert-manager and certificate expiry, resource map, RBAC "who can do what", the interface in 13 languages | |
Safer changes (next) | Dry-run and diff before applying, cluster upgrade readiness (deprecated APIs), security posture (Pod Security Standards, Trivy reports), overview of several clusters | |
Troubleshooting | Change timeline, autoscaling insights (HPA, KEDA, Karpenter), cluster hygiene, network connectivity check | |
Your workspace | Saved views and workspaces, kubeconfig management | |
Power tools | YAML editor with the cluster's schema, storage insights (PVC usage, snapshots, Velero), cost view (OpenCost), terminal panes and snippets | |
Scale and reach | Service mesh views (Istio, Linkerd), comparing objects across clusters and namespaces, very large clusters, accessibility |
Further out: resource templates and forms, code-signed installers (#20), a mobile app (#17).
License
Licensed under either of
Apache License, Version 2.0 (LICENSE-APACHE)
MIT license (LICENSE-MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
This server cannot be deployed
Maintenance
Related MCP Connectors
Fail-closed policy guardrails for AI agents running kubectl, terraform, helm, and argocd.
- gatewayOAuthai.sealgate
MCP gateway with runtime security policy, tool-call-level control, and audit of agent actions.
Zero-secret MCP gateway for AI agents: risk-scored, audited calls with human-in-the-loop approval.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Related MCP Servers
- AlicenseAqualityAmaintenanceProvides a set of read-only Kubernetes functions via an MCP server, enabling interaction with Kubernetes clusters through agents or coding assistants like GitHub Copilot.21114 PyPI3Apache 2.0
- AlicenseNot gradedqualityCmaintenanceSafe, read-only-by-default Kubernetes access for AI agents via MCP. Provides explicit readonly, readwrite, and dangerous permission modes, plus MCPB bundles for desktop clients.2MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that gives AI assistants full access to Kubernetes clusters and Helm, exposing 73 tools for managing pods, deployments, services, configs, secrets, logs, exec, port-forwarding, Helm lifecycle, and more.-
- AlicenseAqualityAmaintenanceGoverned Kubernetes operations for AI agents with 15 MCP tools, audit logging, policy engine, and safety features.55MIT