k8s-browser

Automate browser-based interactions with Kubernetes web UIs and dashboards.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/zhanbei1/OpenOcta --skill k8s-browser-zhanbei1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: k8s-browser
Source: https://github.com/zhanbei1/OpenOcta/tree/main/src/skills/k8s-browser
Command: npx skills add https://github.com/zhanbei1/OpenOcta --skill k8s-browser-zhanbei1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate browser-based interactions with Kubernetes web UIs and dashboards.

Core Features & Use Cases

  • Open and navigate Kubernetes UIs: automate kubectl-mcp-server browser tools to access Kubernetes Dashboard, Grafana, ArgoCD UI.
  • Authenticated access and headers: support for auth headers and environment-managed providers.
  • Workflow automation: scripted sequences of clicks, form fills, and navigation to validate deployments or monitor clusters.

Quick Start

Set MCP_BROWSER_ENABLED=true and start using browser_open, browser_click, and related functions to automate Kubernetes web UIs.

Frequently Asked Questions about k8s-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate interactions with the Kubernetes Dashboard and ArgoCD UI?▼

You can automate interactions with the Kubernetes Dashboard and ArgoCD UI by using scripted browser tools to handle navigation, authentication, and content capture. This requires setting the MCP_BROWSER_ENABLED environment variable to true.

Can I use browser automation to validate deployments in Grafana?▼

Yes, you can use browser automation to validate deployments in Grafana by running scripted sequences to navigate the web interface and capture content. Optional provider configuration can be set via MCP_BROWSER_PROVIDER and API keys.

Do I need any specific environment variables to enable Kubernetes web UI automation?▼

Yes, Kubernetes web UI automation requires setting MCP_BROWSER_ENABLED to true. You can also configure optional browser providers and authenticate access using MCP_BROWSER_PROVIDER and respective API keys.

What is the best way to script authenticated access to Kubernetes web interfaces?▼

Scripting authenticated access to Kubernetes web interfaces is best handled by browser automation tools that support auth headers and environment-managed providers. This enables automated login, navigation, and content capture across dashboards.

Are there limitations when using browser automation to monitor Kubernetes clusters?▼

Limitations when using browser automation to monitor Kubernetes clusters include a strict dependency on the MCP_BROWSER_ENABLED flag and provider API keys. Additionally, dynamic UI changes may break scripted sequences of clicks, form fills, and navigation.